Método add() do Select
Definição e uso
adicionar()
Este método é usado para adicionar opções à lista suspensa.
Dica:Para remover uma opção da lista suspensa, use Método remove().
Exemplo
Exemplo 1
Adicionar a opção "Maçã" no final da lista suspensa:
var x = document.getElementById("meuSelect"); var opção = document.criarElemento("opção"); opção.texto = "Maçã"; x.adicionar(opção);
Exemplo 2
Adicionar a opção "Maçã" no início da lista suspensa:
var x = document.getElementById("meuSelect"); var opção = document.criarElemento("opção"); opção.texto = "Maçã"; x.adicionar(opção, x[0]);
Exemplo 3
Adicionar a opção "Maçã" na posição "2" da lista suspensa:
var x = document.getElementById("meuSelect"); var opção = document.criarElemento("opção"); opção.texto = "Maçã"; x.adicionar(opção, x[2]);
Exemplo 4
Adicionar uma opção antes da opção selecionada na lista suspensa:
var x = document.getElementById("meuSelect"); if (x.selecionadoIndex >= 0) { var opção = document.criarElemento("opção"); opção.texto = "Maçã"; var sel = x.opções[x.selecionadoIndex]; x.adicionar(opção, sel); }
sintaxe
selecionarObjeto.adicionar(option, index)
Valores dos parâmetros
Parâmetros | Descrição |
---|---|
option | Obrigatório. Especifica a opção a ser adicionada. Deve ser um elemento option ou optgroup. |
index |
Opcional. Número inteiro, especifica a posição do índice onde o novo elemento de opção deve ser inserido. O índice começa em 0. Se o índice não for especificado, a nova opção será inserida no final da lista. |
Detalhes técnicos
Valor de retorno:
Sem valor de retorno.
Suporte ao navegador
Chrome | Edge | Firefox | Safari | Opera |
---|---|---|---|---|
Chrome | Edge | Firefox | Safari | Opera |
Suporte | Suporte | Suporte | Suporte | Suporte |