Constructor for creating an HTMLOptionElement. The Option constructor is from the very early days of DOM scripting and has non–standard syntax, but has ubiquitous support in browsers.
Syntax
var o
ptionElementReference= new Option([text, [value, [defaultSelected, [selected]]]]);
Return value and parameters
- optionElementReference
- A reference to the newly created HTMLOptionElement.
- text
- A string that sets the content of the element, i.e. the displayed text.
- value
- A string that sets the
value
attribute. - defaultSelected
- A boolean that sets the
selected
attribute, the default isfalse
. A value oftrue
does not set the option to selected. - selected
- A boolean that sets the option's selected state, the default is
false
(not selected). If omitted, even if thedefaultSelected
argument is true, the option is not selected.
Specification
Specification | Status | Comment |
---|---|---|
HTML5 The definition of 'Option' in that specification. |
Recommendation |