HTMLOptionElement:Option() 构造函数

Baseline Widely available

This feature is well established and works across many devices and browser versions. It’s been available across browsers since July 2015.

用于创建HTMLOptionElement的构造函数。

语法

js
new Option()
new Option(text)
new Option(text, value)
new Option(text, value, defaultSelected)
new Option(text, value, defaultSelected, selected)

参数

text 可选

表示元素内容的DOMString,即显示的文本。如果没有指定,则使用默认值""(空字符串)。

value 可选

表示HTMLOptionElement的值的DOMString,即value等价的<option> 的属性。如果未指定,则将文本的值用作值,例如,将表单提交给服务器时,相关联的<select>元素的值。

defaultSelected 可选

设置selected属性值的Boolean,也就是说这个<option>是默认值当第一次加载页面时,在<select>元素中选择。如果没有指定,false则使用默认值。请注意,true 如果选项尚未被选中,则该值不会将选项设置为选中状态。

selected 可选

A Boolean设置选项的选择状态; 默认是false(未选中)。如果省略,即使defaultSelected参数是true,该选项没有被选中。

规范

Specification
HTML Standard
# dom-option-dev