Select selectedIndex-attribut

Definition och användning

selectedIndex Egenskap som sätter eller returnerar indexet för det valda alternativet i rullgardinslistan (index).

Index börjar från 0.

Kommentarer:Om rullgardinslistan tillåter flera val, returnerar den endast indexet för det första valda alternativet.

Kommentarer:Värdet "-1" avmarkerar alla alternativ (om det finns några).

Kommentarer:Om ingen alternativ har valts, returnerar selectedIndex-attributet -1.

Se också:

HTML-referenshandbok:HTML <select>-tag

Exempel

Exempel 1

Välj <option>-element med index "2":

document.getElementById("mySelect").selectedIndex = "2";

Prova själv

Exempel 2

Visa index och text för det valda alternativet i rullgardinslistan:

var x = document.getElementById("mySelect").selectedIndex;
var y = document.getElementById("mySelect").options;
alert("Index: " + y[x].index + " är " + y[x].text);

Prova själv

Exempel 3

Avmarkera alla alternativ:

document.getElementById("mySelect").selectedIndex = "-1";

Prova själv

Exempel 4

Om ingen alternativ har valts, returnerar selectedIndex-attributet "-1":

var x = document.getElementById("mySelect").selectedIndex;

Prova själv

Syntax

Returnera selectedIndex-attributet:

selectObject.selectedIndex

Ställ in selectedIndex-attributet:

selectObject.selectedIndex = number

Attributvärde

Värde Beskrivning
number Bestämmer indexet (index) för det valda alternativet i rullgardinsmenyn.

Tekniska detaljer

Returvärde:

Numerisk, som representerar indexet för det valda alternativet i rullgardinsmenyn. Indexet börjar vid 0.

Om inget alternativ har valts, returneras värdet -1.

Webbläsarstöd

Chrome Edge Firefox Safari Opera
Chrome Edge Firefox Safari Opera
Stöd Stöd Stöd Stöd Stöd