HTMLOptionElement

L'interface HTMLOptionElement représente l'élément <option> et hérite de toutes les classes et méthodes de l'intreface HTMLElement .

Propriétés

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

Nom Type Description
defaultSelected Boolean (en-US)

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

disabled Boolean (en-US)

Retourne la valeur de l'attribut HTML disabled, cet attribut indique que l'option ne peut pas être sélectionnée. Une option peut aussi être désactivée lorsqu'elle est fille d'un élément <optgroup> désactivé.

formLecture seule HTMLFormElement

Si l'option est une fille d'un élément <select>, cette propriété à la même valeur que l'attribut form de l'objet HTMLSelectElement

correspondant, sinon , sa valeur est null.

indexLecture seule long

La position de l'option dans la liste d'options à laquelle elle appartient, dans un ordre arborescent. Si l'option ne fait pas partie d'une liste d'options , comme dans le cas où elle appartient à l'élément <datalist> sa valeur est 0.

label DOMString

Reflète la valeur de l'attribut label, qui fourni un libellé à l'option. si cet attribut n'est pas spécifié, sa lecture retourne le text de l'élément en question.

selected Boolean (en-US)

Indique si l'option est sélectionnée ou non .

text DOMString

Contient le contenu texte de l'élément.

value DOMString

Retourne la valeur de l'attribut HTML value, s'il existe, sinon la valeur de la propriété Node.textContent est retournée.

Méthodes

Hérite des méthodes de son parent , HTMLElement.

HTMLOptionElement.Option()

C'est le constructeur créant l'objet HTMLOptionElement object. il accepte quatre valeurs : le texte à afficher , text, la valeur associée au texte , value, la valeur du defaultSelected, et la valeur du selected. les trois dernières sont optionnelles.

Spécifications

Specification
HTML Standard
# htmloptionelement

Compatibilité des navigateurs

BCD tables only load in the browser

Voir aussi

  • L'élément HTML qui implémente cette interface : <option>.