Cette page a été traduite à partir de l'anglais par la communauté. Vous pouvez contribuer en rejoignant la communauté francophone sur MDN Web Docs.

View in English Always switch to English

HTMLOptionsCollection : propriété selectedIndex

La propriété selectedIndex de l'interface HTMLOptionsCollection est l'indice numérique du premier élément HTML <option> sélectionné, s'il y en a un, ou -1 si aucune <option> n'est sélectionnée. Définir cette propriété sélectionne l'option à cet indice et désélectionne toutes les autres options de cette collection, tandis que la définir à -1 désélectionne tout élément actuellement sélectionné. Elle est exactement équivalente à la propriété selectedIndex de l'élément HTMLSelectElement qui possède cette collection.

Valeur

Un nombre.

Exemples

js
const optionColl = document.getElementById("select").options;
console.log(`option sélectionnée : ${optionColl.selectedIndex}`); // l'indice de la première option sélectionnée, ou -1 si aucune option n'est sélectionnée
optionColl.selectedIndex = 0; // sélectionne le premier élément
optionColl.selectedIndex = -1; // désélectionne toute option sélectionnée

Spécifications

Specification
HTML
# the-htmloptionscollection-interface:dom-htmloptionscollection-selectedindex-2

Compatibilité des navigateurs

Voir aussi