HTMLOptionsCollection : méthode remove()
Baseline
Large disponibilité
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 HTMLOptionsCollection supprime l'élément HTML <option> défini par l'indice de la collection.
Syntaxe
js
remove(index)
Paramètres
index-
Un entier (commençant à 0) correspondant à l'indice de l'élément
HTMLOptionElementdans laHTMLOptionsCollection. Si l'indice n'est pas trouvé, la méthode n'a aucun effet.
Valeur de retour
Aucune (undefined).
Exemples
js
const optionList = document.querySelector("select").options;
const listLength = optionList.length;
optionList.remove(listLength - 1); // supprime le dernier élément
optionList.remove(0); // supprime le premier élément
Spécifications
| Spécification |
|---|
| HTML> # dom-htmloptionscollection-remove-dev> |
Compatibilité des navigateurs
Voir aussi
- La méthode
HTMLOptionsCollection.add() - La propriété
HTMLOptionsCollection.length - La propriété
HTMLOptionsCollection.selectedIndex - L'interface
HTMLOptionsCollection - La méthode
Element.remove()