HTMLOptionElement
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
接口表示了 <option>
元素并继承HTMLElement
接口所有的类和方法。
must be a string
属性
继承自其父类属性,HTMLElement
.
名称 | 类型 | 描述 |
---|---|---|
defaultSelected |
Boolean |
包含了selected HTML 特性的初始值,指示默认情况下是否选择该选项。 |
disabled |
Boolean |
反映了disabled HTML 特性 的值 , 这意味着选项(option)是不可选的。如果一个选项是关闭的<optgroup> 元素的子元素,那么它也可被关闭。 |
form 只读 |
HTMLFormElement |
如果该选项是<select> 元素的后代,则该属性与相应HTMLSelectElement 对象的form 属性具有相同的值; 否则为null 。 |
index 只读 |
long |
该选项在其所属的选项列表中的位置,以树形顺序排列。如果该选项不是选项列表的一部分,例如为 <datalist> 元素的一部分时,该值为0 。 |
label |
DOMString |
反映label HTML 特性的值,该属性为选项提供了一个标签。如果没有特别设置此属性,读取它返回元素的文本内容。 |
selected |
Boolean |
表示当前该 option 是否被选择。 |
text |
DOMString |
包含元素的文本内容。 |
value |
DOMString |
反映value HTML 特性的值(如果存在);否则反映Node.textContent 特性的值。 |
方法
方法继承自其父类,HTMLElement
.
HTMLOptionElement.Option()
是一个创建HTMLOptionElement
对象的构造函数。它有四个值:要显示的文本,文本
,关联的值,值
,defaultSelected 的值以及所选
的值。最后三个值是可选的。
规范
Specification |
---|
HTML # htmloptionelement |
浏览器兼容性
Report problems with this compatibility data on GitHubdesktop | mobile | |||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|
HTMLOptionElement | ||||||||||||
Option() constructor | ||||||||||||
defaultSelected | ||||||||||||
disabled | ||||||||||||
form | ||||||||||||
index | ||||||||||||
label | ||||||||||||
selected | ||||||||||||
text | ||||||||||||
value |
Legend
Tip: you can click/tap on a cell for more information.
- Full support
- Full support
- Partial support
- Partial support
- Has more compatibility info.
The compatibility table on this page is generated from structured data. If you'd like to contribute to the data, please check out https://github.com/mdn/browser-compat-data and send us a pull request.
参见
- 实现此接口的 HTML 元素 :
<option>
。