HTMLOptionsCollection : propriété length
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 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
| Spécification |
|---|
| 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