Exemplo
Selecione o <option> elemento com índice "2" :
document.getElementById("mySelect").selectedIndex = "2";
Tente você mesmo " Definição e Uso
Os conjuntos de propriedades selectedIndex ou retorna o índice da opção selecionada em uma lista drop-down.
O índice começa em 0.
Note: Se a lista drop-down permite que várias seleções ele só irá retornar o índice da primeira opção selecionada.
Nota: O valor "-1" vai desmarcar todas as opções (if any) .
Nota: Se nenhuma opção for selecionada, a propriedade selectedIndex retornará -1.
Suporte navegador
A propriedade selectedIndex é suportado em todos os principais navegadores.
Sintaxe
Devolver a propriedade selectedIndex:
selectObject .selectedIndex
Defina a propriedade selectedIndex:
selectObject .selectedIndex= Valores de propriedade Valor Descrição number Especifica o índice da opção selecionada em uma lista drop-down
Detalhes técnicos
Valor de retorno: Um número, representando o índice da opção seleccionada na lista pendente. O índice começa em 0. Se nenhuma opção for seleccionada, o valor é devolvido -1
mais Exemplos
Exemplo
Exibir o índice e texto da opção selecionada em uma lista drop-down:
var x = document.getElementById("mySelect").selectedIndex;
var y = document.getElementById("mySelect").options;
alert("Index: " + y[x].index + " is " + y[x].text); Tente você mesmo "
Exemplo
Desmarque todas as opções:
document.getElementById("mySelect").selectedIndex = "-1"; Tente você mesmo "
Exemplo
A propriedade selectedIndex voltará "-1" se não são seleccionadas opções:
var x = document.getElementById("mySelect").selectedIndex; Tente você mesmo "
<Select Object