Esempio
Selezionare l' <option> elemento con indice "2" :
document.getElementById("mySelect").selectedIndex = "2";
Prova tu stesso " Definizione e l'utilizzo
I set di proprietà selectedIndex o restituisce l'indice dell'opzione selezionata in un elenco a discesa.
L'indice parte da 0.
Note: Se l'elenco a discesa consente selezioni multiple verrà restituito solo l'indice della prima opzione selezionata.
Nota: il valore "-1" sarà deselezionate tutte le opzioni (if any) .
Nota: Se si seleziona alcuna opzione, la proprietà selectedIndex restituirà -1.
Supporto browser
La proprietà selectedIndex è supportata in tutti i principali browser.
Sintassi
Restituire la proprietà selectedIndex:
selectObject .selectedIndex
Impostare la proprietà selectedIndex:
selectObject .selectedIndex= I valori delle proprietà Valore Descrizione number Specifica l'indice dell'opzione selezionata in un elenco a discesa
Dettagli tecnici
Valore di ritorno: Un numero, che rappresenta l'indice dell'opzione selezionata nell'elenco a discesa. L'indice inizia da 0. Se si seleziona alcuna opzione, il valore restituito è -1
Altri esempi
Esempio
Visualizzare l'indice e il testo dell'opzione selezionata in un elenco a discesa:
var x = document.getElementById("mySelect").selectedIndex;
var y = document.getElementById("mySelect").options;
alert("Index: " + y[x].index + " is " + y[x].text); Prova tu stesso "
Esempio
Deselezionare tutte le opzioni:
document.getElementById("mySelect").selectedIndex = "-1"; Prova tu stesso "
Esempio
La proprietà selectedIndex restituirà "-1" se sono selezionati senza opzioni:
var x = document.getElementById("mySelect").selectedIndex; Prova tu stesso "
<Seleziona oggetto