Atributo de índice de opção
Definição e uso
index
Configuração de atributos ou retorno da posição do índice da opção na lista suspensa.
Os índices (índices) começam em 0.
Veja também:
Manual de Referência HTML:Tag <option> do HTML
Exemplo
Exemplo 1
Exibir o índice e o texto da opção selecionada na lista suspensa:
var x = document.getElementById("mySelect").selectedIndex; var y = document.getElementById("mySelect").options; alert("Índice: " + y[x].index + " é " + y[x].text);
Exemplo 2
Exibir o texto e o índice de todas as opções da lista suspensa:
var x = document.getElementById("mySelect"); var txt = "Todas as opções: "; var i; for (i = 0; i < x.length; i++) { txt = txt + "\n" + x.options[i].text + " tem índice: " + x.options[i].index; }
Sintaxe
Retornar a propriedade index:
optionObject.index
Definir a propriedade index:
optionObject.index = integer
Valor do atributo
Valor | Descrição |
---|---|
integer | Define a posição do índice da opção na lista suspensa. |
Detalhes técnicos
Retorno: | Número, que representa a posição do índice da opção na lista suspensa. O índice começa em 0. |
---|
Suporte ao navegador
Chrome | Edge | Firefox | Safari | Opera |
---|---|---|---|---|
Chrome | Edge | Firefox | Safari | Opera |
Suporte | Suporte | Suporte | Suporte | Suporte |