HTMLSelectElement : méthode remove()
Baseline
Widely available
Cette fonctionnalité est bien établie et fonctionne sur de nombreux appareils et versions de navigateurs. Elle est disponible sur tous les navigateurs depuis juillet 2015.
La méthode remove() de l'interface HTMLSelectElement enlève l'élément à l'indice défini de la collection d'options pour cet élément de sélection.
Syntaxe
js
remove(index)
Paramètre
index-
Un entier basé sur zéro correspondant à l'indice du
HTMLOptionElementà enlever de la collection. Si l'indice n'est pas trouvé, la méthode n'a aucun effet.
Valeur de retour
Aucune (undefined).
Exemple
html
<select id="maListe" name="maListe">
<option value="1">Option : Valeur 1</option>
<option value="2">Option : Valeur 2</option>
<option value="3">Option : Valeur 3</option>
</select>
js
let sel = document.getElementById("maListe");
sel.remove(1);
Le HTML résultant sera :
html
<select id="maListe" name="maListe">
<option value="1">Option : Valeur 1</option>
<option value="3">Option : Valeur 3</option>
</select>
Spécifications
| Specification |
|---|
| HTML> # dom-select-remove> |
Compatibilité des navigateurs
Voir aussi
Element.remove, la méthode appelée quandremoveest appelé sans argument pour un objetHTMLSelectElement.HTMLSelectElementqui possède cette méthode.