Przykład
Wybierz <option> element z indeksem "2" :
document.getElementById("mySelect").selectedIndex = "2";
Spróbuj sam " Definicja i Wykorzystanie
Zestawy właściwość selectedIndex lub zwraca indeks wybranej opcji na liście rozwijanej.
Indeks zaczyna się od 0.
Note: Jeśli lista rozwijana pozwala na wielokrotne zaznaczenia będzie to tylko zwraca indeks pierwszego wybranej opcji.
Uwaga: Wartość "-1" będzie odznaczyć wszystkie opcje (if any) .
Uwaga: Jeśli nie jest zaznaczona opcja, właściwość selectedIndex zwróci -1.
Wsparcie przeglądarka
Własność selectedIndex jest dostępna we wszystkich głównych przeglądarkach.
Składnia
Zwraca właściwość selectedIndex:
selectObject .selectedIndex
Ustaw właściwość selectedIndex:
selectObject .selectedIndex= wartości nieruchomości Wartość Opis number Określa indeks wybranej opcji na liście rozwijanej
Szczegóły techniczne
Zwracana wartość: A Liczba reprezentująca indeks wybranej opcji na liście rozwijanej. Indeks zaczyna się od 0. Jeśli nie jest zaznaczona opcja, wartość zwracana jest -1
Więcej przykładów
Przykład
Wyświetlanie indeksu i tekst wybranej opcji na liście rozwijanej:
var x = document.getElementById("mySelect").selectedIndex;
var y = document.getElementById("mySelect").options;
alert("Index: " + y[x].index + " is " + y[x].text); Spróbuj sam "
Przykład
Odznacz wszystkie opcje:
document.getElementById("mySelect").selectedIndex = "-1"; Spróbuj sam "
Przykład
Własność selectedIndex zwróci "-1" , jeśli nie wybrano żadnych opcji:
var x = document.getElementById("mySelect").selectedIndex; Spróbuj sam "
<Wybierz obiekt