Get to know MDN better
此页面由社区从英文翻译而来。了解更多并加入 MDN Web Docs 社区。
HTMLOptionElement 接口表示了 <option> 元素并继承HTMLElement接口所有的类和方法。
EventTarget Node Element HTMLElement HTMLOptionElement继承自其父类属性,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 的值以及所选的值。最后三个值是可选的。
| HTML # htmloptionelement |
启用 JavaScript 以查看此浏览器兼容性表。