Select selectedIndex 속성
정의와 사용법
selectedIndex
드롭다운 목록에서 선택된 항목의 인덱스(인덱스)를 설정하거나 반환하는 속성.
인덱스는 0에서 시작합니다.
주석:드롭다운 목록이 다중 선택을 허용하면, 단순히 선택된 첫 번째 항목의 인덱스만 반환합니다.
주석:값 "-1"은 모든 선택을 취소합니다 (가능한 경우).
주석:선택된 항목이 없으면 selectedIndex 속성은 -1을 반환합니다.
다른 참조물:
HTML 참조 매뉴얼:HTML <select> 태그
예제
예제 1
"2" 인덱스의 <option> 요소 선택:
document.getElementById("mySelect").selectedIndex = "2";
예제 2
드롭다운 목록에서 선택된 항목의 인덱스와 텍스트를 표시합니다:
var x = document.getElementById("mySelect").selectedIndex; var y = document.getElementById("mySelect").options; alert("Index: " + y[x].index + " is " + y[x].text);
예제 3
모든 선택을 취소합니다:
document.getElementById("mySelect").selectedIndex = "-1";
예제 4
선택된 항목이 없으면 selectedIndex 속성은 "-1"을 반환합니다:
var x = document.getElementById("mySelect").selectedIndex;
문법
selectedIndex 속성 반환:
selectObject.selectedIndex
selectedIndex 속성 설정:
selectObject.selectedIndex = number
속성 값
값 | 설명 |
---|---|
number | 드롭다운 목록에서 선택된 옵션의 인덱스를 정의합니다(인덱스로 알려짐). |
기술적인 세부 사항
반환 값: |
수치는 드롭다운 목록에서 선택된 옵션의 인덱스를 나타냅니다. 인덱스는 0에서 시작합니다. 아무 옵션도 선택하지 않으면, 반환 값은 -1입니다. |
---|
브라우저 지원
크롬 | 에지 | 파이어폭스 | 사파리 | 오페라 |
---|---|---|---|---|
크롬 | 에지 | 파이어폭스 | 사파리 | 오페라 |
지원 | 지원 | 지원 | 지원 | 지원 |