HTMLOptionElement
HTMLOptionElement
接口表示 <option>
元素,并继承了 HTMLElement
接口的所有属性和方法。
构造函数
Option()
-
返回一个新创建的
HTMLOptionElement
对象。它有四个参数:要显示的文本text
、关联的值value
、defaultSelected
的值和selected
的值。最后三个参数是可选的。
实例属性
从其父级 HTMLElement
继承属性。
HTMLOptionElement.defaultSelected
-
具有
true
或false
的值,显示selected
HTML 属性的初始值,指示选项默认情况下是否被选中。 HTMLOptionElement.disabled
-
具有
true
或false
的值,表示disabled
HTML 属性的值,该属性指示选项不可用,无法选择。如果选项是<optgroup>
元素的子元素,而该元素被禁用,则选项也会被禁用。 HTMLOptionElement.form
只读-
一个
HTMLFormElement
,表示与对应<select>
元素的form
相同的值,如果选项是<select>
元素的后代,或者如果未找到,则为 null。 HTMLOptionElement.index
只读-
一个
long
,表示选项在其所属选项列表中的位置,按树序排列。如果选项不属于选项列表的一部分,例如当它是<datalist>
元素的一部分时,该值为0
。 HTMLOptionElement.label
只读-
一个字符串,反映
label
HTML 属性的值,该属性为选项提供一个标签。如果未专门设置此属性,则读取它将返回元素的文本内容。 HTMLOptionElement.selected
-
具有
true
或false
的值,指示选项当前是否被选中。 HTMLOptionElement.text
-
包含元素文本内容的字符串。
HTMLOptionElement.value
-
一个字符串,反映
value
HTML 属性的值(如果存在);否则反映Node.textContent
属性的值。
实例方法
未实现任何特定方法,但从其父级 HTMLElement
继承方法。
规范
规范 |
---|
HTML 标准 # htmloptionelement |
浏览器兼容性
BCD 表格仅在浏览器中加载
另请参阅
- 实现此接口的 HTML 元素:
<option>
. HTMLOptionsCollection
接口。