Select selectedIndex-egenskab
Definition og brug
selectedIndex
Egenskab, der sættes eller returnerer indekset for den valgte indstilling i rullemenuen (indeks).
Indekset starter fra 0.
Kommentarer:Hvis rullemenuen tillader fler valg, vil den kun returnere indekset for den første valgte indstilling.
Kommentarer:Værdien "-1" vil afmelde valg af alle indstillinger (hvis der er nogen).
Kommentarer:Hvis ingen indstilling er valgt, vil selectedIndex-egenskaben returnere -1.
Se også:
HTML-referencemanual:HTML <select> tag
Eksempel
Eksempel 1
Vælg <option>-elementet med indekset "2":
document.getElementById("mySelect").selectedIndex = "2";
Eksempel 2
Vis indekset og teksten for den valgte indstilling i rullemenuen:
var x = document.getElementById("mySelect").selectedIndex; var y = document.getElementById("mySelect").options; alert("Index: " + y[x].index + " er " + y[x].text);
Eksempel 3
Afmeld valg af alle indstillinger:
document.getElementById("mySelect").selectedIndex = "-1";
Eksempel 4
Hvis ingen indvalg er foretaget, vil selectedIndex-egenskaben returnere "-1":
var x = document.getElementById("mySelect").selectedIndex;
Syntaks
Returner selectedIndex-egenskaben:
selectObject.selectedIndex
Indstil selectedIndex-egenskaben:
selectObject.selectedIndex = number
Egenskabsværdi
Værdi | Beskrivelse |
---|---|
number | Angiver indekset (indeks) for det valgte element i rullegardinlisten. |
Tekniske detaljer
Returværdi: |
Et tal, der repræsenterer indekset for det valgte element i rullegardinlisten. Indekset starter fra 0. Hvis ingen indstilling vælges, returneres værdien -1. |
---|
Browser understøttelse
Chrome | Edge | Firefox | Safari | Opera |
---|---|---|---|---|
Chrome | Edge | Firefox | Safari | Opera |
Support | Support | Support | Support | Support |