Metodo remove() del selettore Select

Definizione e uso

remove() Il metodo remove() viene utilizzato per eliminare opzioni dalla lista a discesa.

Suggerimento:Per aggiungere un'opzione alla lista a discesa, utilizzare Metodo add().

Esempio

Esempio 1

Elimina l'opzione selezionata dalla lista a discesa:

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

Prova personalmente

Esempio 2

Elimina l'opzione dalla lista a discesa con l'indice "2":

var x = document.getElementById("mySelect");
x.remove(2);

Prova personalmente

Esempio 3

Elimina l'ultima opzione dalla lista a discesa:

var x = document.getElementById("mySelect");
if (x.length > 0) {
  x.remove(x.length-1);
}

Prova personalmente

Sintassi

selectObject.remove(index)

Valore del parametro

Parametro Descrizione
index Obbligatorio. Specifica l'indice (indice) dell'opzione da eliminare. L'indice parte da 0.

Dettagli tecnici

Valore di ritorno:

Nessun valore di ritorno.

Supporto browser

Chrome Edge Firefox Safari Opera
Chrome Edge Firefox Safari Opera
Supporto Supporto Supporto Supporto Supporto