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

HTMLOptionElement

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⁩.

L'interface HTMLOptionElement représente les éléments HTML <option> et hérite de toutes les propriétés et méthodes de l'interface HTMLElement.

EventTarget Node Element HTMLElement HTMLOptionElement

Constructeur

Option()

Retourne un nouvel objet HTMLOptionElement. Il possède quatre paramètres : le texte à afficher, text, la valeur associée, value, la valeur de defaultSelected et la valeur de selected. Les trois derniers paramètres sont optionnels.

Propriétés d'instance

Hérite des propriétés de son parent, HTMLElement.

HTMLOptionElement.defaultSelected

Prend la valeur true ou false et indique la valeur initiale de l'attribut HTML selected, indiquant si l'option est sélectionnée par défaut ou non.

HTMLOptionElement.disabled

Prend la valeur true ou false et représente la valeur de l'attribut HTML disabled, qui indique que l'option n'est pas disponible à la sélection.

HTMLOptionElement.form Lecture seule

Un objet HTMLFormElement représentant la même valeur que le formulaire (form) de l'élément HTML <select> correspondant, si l'option est un descendant d'un élément <select>, ou null si aucun n'est trouvé.

HTMLOptionElement.index Lecture seule

Un entier long représentant la position de l'option dans la liste des options à laquelle elle appartient, selon l'ordre de l'arbre. Si l'option ne fait pas partie d'une liste d'options, comme lorsqu'elle fait partie d'un élément HTML <datalist>, la valeur est 0.

HTMLOptionElement.label

Une chaîne de caractères reflétant la valeur de l'attribut HTML label, qui fournit une étiquette pour l'option. Si cet attribut n'est pas spécifiquement défini, la lecture retourne le contenu text de l'élément.

HTMLOptionElement.selected

Prend la valeur true ou false et indique si l'option est actuellement sélectionnée.

HTMLOptionElement.text

Une chaîne de caractères contenant le contenu textuel de l'élément.

HTMLOptionElement.value

Une chaîne de caractères reflétant la valeur de l'attribut HTML value, si elle existe ; sinon, reflète la valeur de la propriété Node.textContent.

Méthodes d'instance

N'implémente aucune méthode spécifique, mais hérite des méthodes de son parent, HTMLElement.

Spécifications

Specification
HTML
# htmloptionelement

Compatibilité des navigateurs

Voir aussi