HTML <select> 태그
예시
네 가지 옵션이 있는 드롭다운 목록을 만듭니다.
<label for="cars">Choose a car:</label>
<select
name="cars" id="cars">
<option value="volvo">Volvo</option>
<option value="saab">Saab</option>
<option value="mercedes">Mercedes</option>
<option value="audi">Audi</option>
</select>
아래에서 더 많은 "직접 사용해 보기" 예를 살펴보세요.
정의 및 사용
요소 는 <select>
드롭다운 목록을 만드는 데 사용됩니다.
요소 는 <select>
사용자 입력을 수집하기 위해 양식에서 가장 자주 사용됩니다.
name
속성은 양식이 제출된 후 양식 데이터를 참조하는 데 필요합니다(속성을 생략하면 드롭
name
다운 목록의 데이터가 제출되지 않음).
id
속성은 드롭다운 목록을 레이블과 연결하는 데 필요합니다 .
요소 내부 의 <option> 태그 <select>
는 드롭다운 목록에서 사용 가능한 옵션을 정의합니다.
팁: 최상의 접근성을 위해 항상 <label> 태그를 추가하십시오!
브라우저 지원
Element | |||||
---|---|---|---|---|---|
<select> | Yes | Yes | Yes | Yes | Yes |
속성
Attribute | Value | Description |
---|---|---|
autofocus | autofocus | Specifies that the drop-down list should automatically get focus when the page loads |
disabled | disabled | Specifies that a drop-down list should be disabled |
form | form_id | Defines which form the drop-down list belongs to |
multiple | multiple | Specifies that multiple options can be selected at once |
name | name | Defines a name for the drop-down list |
required | required | Specifies that the user is required to select a value before submitting the form |
size | number | Defines the number of visible options in a drop-down list |
전역 속성
<select>
태그는 HTML의 전역 속성도 지원 합니다 .
이벤트 속성
<select>
태그는 HTML의 이벤트 속성 도 지원합니다 .
더 많은 예
예시
<optgroup> 태그와 함께 <select> 사용:
<label for="cars">Choose a car:</label>
<select
name="cars" id="cars">
<optgroup label="Swedish Cars">
<option value="volvo">Volvo</option>
<option value="saab">Saab</option>
</optgroup>
<optgroup label="German Cars">
<option value="mercedes">Mercedes</option>
<option value="audi">Audi</option>
</optgroup>
</select>
관련 페이지
HTML DOM 참조: 개체 선택
CSS 튜토리얼: 양식 스타일 지정
기본 CSS 설정
없음.