option

<option>

在web表单中, HTML元素<option>用于定义在<select>, <optgroup>或<datalist>元素中包含的项。<option> 可以在弹出窗口和 html 文档中的其他项目列表中表示菜单项。

内容类别
允许的内容带有最终转义字符(例如 &eacute;)的文本
标记省略开始标记是必需的。如果此元素紧接着是另一个 <option> 元素或<optgroup>, 或者父元素没有其他内容, 则结束标记是可选的。
允许的父元素A <select>, an <optgroup> or a <datalist> element.
允许的ARIA角色
DOM 接口HTMLOptionElement

属性

此元素包括全局属性

disabled如果设置了这个布尔属性,选项就不是可选的。浏览器通常会将这种控件显示为灰色,并且不再接受任何浏览器事件,例如鼠标点击或者焦点相关的事件。如果这个属性没有设置,如果元素的祖先是禁用的<optgroup>元素,元素仍然是禁用的 。

示例

请见<select>示例。

规范

SpecificationStatusComment
HTML Living StandardThe definition of '<option>' in that specification.Living Standard
HTML5The definition of '<option>' in that specification.Recommendation
HTML 4.01 SpecificationThe definition of '<option>' in that specification.RecommendationInitial definition

浏览器兼容性

FeatureChromeEdgeFirefoxInternet ExplorerOperaSafari
Basic Support1(Yes)1(Yes)(Yes)(Yes)
disabled1(Yes)1(Yes)(Yes)(Yes)
label1(Yes)11 2 3(Yes)(Yes)(Yes)
selected1(Yes)1(Yes)(Yes)(Yes)
value1(Yes)1(Yes)(Yes)(Yes)

FeatureAndroidChrome for AndroidEdge mobileFirefox for AndroidIE mobileOpera AndroidiOS Safari
Basic Support(Yes)(Yes)(Yes)1(Yes)(Yes)(Yes)
disabled(Yes)(Yes)(Yes)1(Yes)(Yes)(Yes)
label(Yes)(Yes)(Yes)11(Yes)(Yes)(Yes)
selected(Yes)(Yes)(Yes)1(Yes)(Yes)(Yes)
value(Yes)(Yes)(Yes)1(Yes)(Yes)(Yes)