Wybierz wybraną właściwość indeksu
Przykład
Wybierz element <option> z indeksem "2":
document.getElementById("mySelect").selectedIndex = "2";
Definicja i użycie
Właściwość selectedIndex ustawia lub zwraca indeks wybranej opcji na liście rozwijanej.
Indeks zaczyna się od 0.
Uwaga: Jeśli lista rozwijana umożliwia wielokrotny wybór, zwróci tylko indeks pierwszej wybranej opcji.
Uwaga: wartość „-1” usunie zaznaczenie wszystkich opcji (jeśli istnieją).
Uwaga: Jeśli nie wybrano żadnej opcji, właściwość selectedIndex zwróci wartość -1.
Obsługa przeglądarki
Property | |||||
---|---|---|---|---|---|
selectedIndex | Yes | Yes | Yes | Yes | Yes |
Składnia
Zwróć właściwość selectedIndex:
selectObject.selectedIndex
Ustaw właściwość selectedIndex:
selectObject.selectedIndex = number
Wartości nieruchomości
Value | Description |
---|---|
number | Specifies the index of the selected option in a drop-down list |
Szczegóły techniczne
Wartość zwrotu: | Liczba reprezentująca indeks wybranej opcji z listy rozwijanej. Indeks zaczyna się od 0. Jeśli nie wybrano żadnej opcji, zwracana jest wartość -1 |
---|
Więcej przykładów
Przykład
Wyświetl indeks 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);
Przykład
Odznacz wszystkie opcje:
document.getElementById("mySelect").selectedIndex = "-1";
Przykład
Właściwość selectedIndex zwróci „-1”, jeśli nie wybrano żadnych opcji:
var x = document.getElementById("mySelect").selectedIndex;
❮ Wybierz obiekt