Selecione a propriedade de índice selecionado
Exemplo
Selecione o elemento <option> com índice "2":
document.getElementById("mySelect").selectedIndex = "2";
Definição e uso
A propriedade selectedIndex define ou retorna o índice da opção selecionada em uma lista suspensa.
O índice começa em 0.
Nota: Se a lista suspensa permitir várias seleções, ela retornará apenas o índice da primeira opção selecionada.
Nota: O valor "-1" desmarcará todas as opções (se houver).
Nota: Se nenhuma opção for selecionada, a propriedade selectedIndex retornará -1.
Suporte ao navegador
Property | |||||
---|---|---|---|---|---|
selectedIndex | Yes | Yes | Yes | Yes | Yes |
Sintaxe
Retorne a propriedade selectedIndex:
selectObject.selectedIndex
Defina a propriedade selectedIndex:
selectObject.selectedIndex = number
Valores de propriedade
Value | Description |
---|---|
number | Specifies the index of the selected option in a drop-down list |
Detalhes técnicos
Valor de retorno: | Um Número, representando o índice da opção selecionada na lista suspensa. O índice começa em 0. Se nenhuma opção for selecionada, o valor retornado é -1 |
---|
Mais exemplos
Exemplo
Exiba o índice e o texto da opção selecionada em uma lista suspensa:
var x = document.getElementById("mySelect").selectedIndex;
var y = document.getElementById("mySelect").options;
alert("Index: " + y[x].index + " is " + y[x].text);
Exemplo
Desmarque todas as opções:
document.getElementById("mySelect").selectedIndex = "-1";
Exemplo
A propriedade selectedIndex retornará "-1" se nenhuma opção for selecionada:
var x = document.getElementById("mySelect").selectedIndex;
❮ Selecionar objeto