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

HTMLSelectElement : méthode item()

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 item() de l'interface HTMLSelectElement retourne l'élément (Element) correspondant à l'interface HTMLOptionElement dont la position dans la liste des options correspond à l'indice donné en paramètre, ou null s'il n'y en a pas.

En JavaScript, utiliser la syntaxe de crochets de tableau avec un unsigned long, comme selectElt[index], est équivalent à selectElt.namedItem(index).

Syntaxe

js
item(index)
// ou collection[index]

Paramètres

index

Un entier non négatif représentant la position de l'option dans la liste.

Valeur de retour

Un objet HTMLOptionElement ou null.

Exemples

HTML

html
<form>
  <select id="myFormControl">
    <option id="o1">Opt 1</option>
    <option id="o2">Opt 2</option>
  </select>
</form>

JavaScript

js
// Retourne l'objet HTMLOptionElement représentant #o2
elem1 = document.forms[0]["myFormControl"][1];

Spécifications

Specification
HTML
# dom-select-item-dev

Compatibilité des navigateurs

Voir aussi