Notice
Recent Posts
Recent Comments
Link
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | |||||
3 | 4 | 5 | 6 | 7 | 8 | 9 |
10 | 11 | 12 | 13 | 14 | 15 | 16 |
17 | 18 | 19 | 20 | 21 | 22 | 23 |
24 | 25 | 26 | 27 | 28 | 29 | 30 |
31 |
Tags
- 스프링 부트
- 기술면접
- multiarray
- 자바의 장점
- 시맨틱 태그
- html
- 네트워크
- position속성
- cs질문
- 80 to 443
- 바닐라js
- 구글 리캡차
- CSS display 속성
- 속성
- 신입개발자
- 스프링부트
- html요소
- 자바
- css position
- 리캡차
- Create
- 기술 면접
- 예외처리
- Failed to read the 'responseText' property from 'XMLHttpRequest'
- tcp와 udp의 차이점
- database
- css
- Java
- Rename to
- Oracle
Archives
- Today
- Total
Building value
HTML[HTML 폼(Form)] 본문
반응형
HTML 폼(form)은 사용자로부터 정보를 입력받을 수 있는 방법을 제공하는 요소입니다.
HTML 폼을 사용하면 사용자가 데이터를 입력하고 제출 버튼을 클릭하여 서버로 데이터를 전송할 수 있습니다.
폼은 입력 필드, 버튼, 레이블 등의 요소로 구성됩니다.
HTML 폼 요소의 종류:
<form>: 폼을 정의하는 요소입니다.
<input>: 사용자로부터 데이터를 입력받을 수 있는 요소입니다. type 속성을 통해 입력 필드의 종류를 지정할 수 있습니다.
<textarea>: 여러 줄의 텍스트를 입력받을 수 있는 요소입니다.
<select>: 드롭다운 목록을 생성할 수 있는 요소입니다.
<option>: 드롭다운 목록의 선택지를 정의하는 요소입니다.
<label>: 입력 필드와 레이블을 연결하는 요소입니다.
<button>: 버튼을 정의하는 요소입니다.
HTML 폼 요소는 name 속성을 사용하여 서버로 전송될 데이터의 이름을 지정할 수 있습니다.
value 속성을 사용하여 입력된 값을 지정할 수도 있습니다.
<form action="/submit-form" method="post">
<label for="username">사용자 이름:</label>
<input type="text" id="username" name="username" required>
<label for="password">비밀번호:</label>
<input type="password" id="password" name="password" required>
<label for="gender">성별:</label>
<select id="gender" name="gender">
<option value="male">남성</option>
<option value="female">여성</option>
</select>
<button type="submit">제출</button>
</form>
위 코드는 사용자 이름, 비밀번호, 성별을 입력받고 제출 버튼을 누르면
/submit-form URL로 POST 요청을 보내는 폼을 생성하는 코드입니다.
input 요소에서 required 속성을 사용하여 필수 입력 필드로 지정하였으며,
select 요소를 사용하여 드롭다운 목록을 만들었습니다. button 요소를 사용하여 제출 버튼을 만들었습니다.
반응형
'HTML' 카테고리의 다른 글
HTML[HTML 문서의 구조화] (0) | 2023.03.30 |
---|---|
HTML[HTML 테이블(Table)] (0) | 2023.03.30 |
HTML[HTML 리스트(List)] (0) | 2023.03.30 |
HTML[HTML 요소] (0) | 2023.03.30 |
HTML[HTML 속성] (0) | 2023.03.30 |