web api interface
HTMLOptionElement
The HTMLOptionElement interface represents <option> elements and inherits all properties and methods of the HTMLElement interface.
Constructor
Option()- : Returns a newly created
HTMLOptionElementobject. It has four parameters: the text to display,text, the value associated,value, the value ofdefaultSelected, and the value ofselected. The last three parameters are optional.
- : Returns a newly created
Instance properties
Inherits properties from its parent, HTMLElement.
defaultSelected- : Has a value of either
trueorfalsethat shows the initial value of theselectedHTML attribute, indicating whether the option is selected by default or not.
- : Has a value of either
disabled- : Has a value of either
trueorfalserepresenting the value of thedisabledHTML attribute, which indicates that the option is unavailable to be selected.
- : Has a value of either
formRead only- : A
HTMLFormElementrepresenting the same value as theformof the corresponding<select>element, if the option is a descendant of a<select>element, or null if none is found.
- : A
indexRead only- : A
longrepresenting the position of the option within the list of options it belongs to, in tree-order. If the option is not part of a list of options, like when it is part of the<datalist>element, the value is0.
- : A
labelselected- : Has a value of either
trueorfalsethat indicates whether the option is currently selected.
- : Has a value of either
text- : A string that contains the text content of the element.
value- : A string that reflects the value of the
valueHTML attribute, if it exists; otherwise reflects value of thetextContentproperty.
- : A string that reflects the value of the
Instance methods
Doesn’t implement any specific method, but inherits methods from its parent, HTMLElement.
Specifications
SpecificationsStandards references are available on the canonical MDN page.
Browser compatibility
Browser compatibilityCompatibility data is available on the canonical MDN page.