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.
Constructeur
Option()-
Retourne un nouvel objet
HTMLOptionElement. Il possède quatre paramètres : le texte à afficher,text, la valeur associée,value, la valeur dedefaultSelectedet la valeur deselected. 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
trueoufalseet indique la valeur initiale de l'attribut HTMLselected, indiquant si l'option est sélectionnée par défaut ou non. HTMLOptionElement.disabled-
Prend la valeur
trueoufalseet représente la valeur de l'attribut HTMLdisabled, qui indique que l'option n'est pas disponible à la sélection. HTMLOptionElement.formLecture seule-
Un objet
HTMLFormElementrepré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>, ounullsi aucun n'est trouvé. HTMLOptionElement.indexLecture seule-
Un entier
longrepré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 est0. 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 contenutextde l'élément. HTMLOptionElement.selected-
Prend la valeur
trueoufalseet 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
- L'élément HTML
<option> - L'élément HTML
<select> - L'élément HTML
<datalist> - L'élément HTML
<optgroup> - L'interface
HTMLOptionsCollection - L'interface
HTMLSelectElement - L'interface
HTMLOptGroupElement - L'interface
HTMLElement - L'interface
HTMLCollection