HTMLOptionsCollection : propriété length
La propriété length de l'interface HTMLOptionsCollection retourne le nombre d'éléments HTML <option> dans la collection. Cette propriété permet d'obtenir ou de définir la taille de la collection.
Lorsque la propriété length est définie à une valeur inférieure à la valeur actuelle, la collection d'options est tronquée ; sinon, de nouveaux éléments <option> vides sont ajoutés à la fin du <select>.
Valeur
Un entier représentant le nombre d'éléments dans cette HTMLOptionsCollection.
Exemple
js
const optCollection = document.getElementById("fruits").options;
const origLength = optCollection.length;
optCollection.length += 50; // ajoute 50 options vides à la collection
optCollection.length = origLength; // tronque la liste à la taille d'origine
Spécifications
| Specification |
|---|
| HTML> # dom-htmloptionscollection-length-dev> |
Compatibilité des navigateurs
Voir aussi
- La méthode
HTMLOptionsCollection.add() - La méthode
HTMLOptionsCollection.remove() - La propriété
HTMLOptionsCollection.selectedIndex - L'interface
HTMLSelectElement - L'interface
HTMLOptGroupElement - La propriété
HTMLCollection.length