HTMLMenuItemElement - 操作 <menuitem> 元素
已废弃 HTML5.2
该特性已经从 Web 标准中删除,虽然一些浏览器目前仍然支持它,但也许会在未来的某个时间停止支持,请尽量不要使用该特性。
HTMLMenuItemElement 接口提供了特殊的属性(除了通过继承通用的 HTMLElement 接口获得的常规属性),用于操作 <menuitem> 元素。
规范
| 规范 | 状态 | 备注 |
|---|---|---|
| HTML 5.1 HTMLMenuItemElement 的定义 |
推荐 | HTML Living Standard 的快照。 初始定义。 |
桌面浏览器兼容性
| 特性 | Chrome | Edge | Firefox | Internet Explorer | Opera | Safari |
|---|---|---|---|---|---|---|
| 基础支持 | 不支持 | 不支持 | 8 | 不支持 | 不支持 | 不支持 |
checked | 不支持 | 不支持 | 8 | 不支持 | 不支持 | 不支持 |
command | 不支持 | 不支持 | 不支持 | 不支持 | 不支持 | 不支持 |
default | 不支持 | 不支持 | 支持1 | 不支持 | 不支持 | 不支持 |
disabled | 不支持 | 不支持 | 8 | 不支持 | 不支持 | 不支持 |
icon | 不支持 | 不支持 | 8 | 不支持 | 不支持 | 不支持 |
label | 不支持 | 不支持 | 8 | 不支持 | 不支持 | 不支持 |
radiogroup | 不支持 | 不支持 | 8 | 不支持 | 不支持 | 不支持 |
type | 不支持 | 不支持 | 8 | 不支持 | 不支持 | 不支持 |
移动浏览器兼容性
| 特性 | Android | Chrome for Android | Edge mobile | Firefox for Android | IE mobile | Opera Android | iOS Safari |
|---|---|---|---|---|---|---|---|
| 基础支持 | 不支持 | 不支持 | 未知 | 8 | 未知 | 不支持 | 不支持 |
checked | 不支持 | 不支持 | 未知 | 8 | 未知 | 不支持 | 不支持 |
command | 不支持 | 不支持 | 未知 | 不支持 | 未知 | 不支持 | 不支持 |
default | 不支持 | 不支持 | 未知 | 支持1 | 未知 | 不支持 | 不支持 |
disabled | 不支持 | 不支持 | 未知 | 8 | 未知 | 不支持 | 不支持 |
icon | 不支持 | 不支持 | 未知 | 8 | 未知 | 不支持 | 不支持 |
label | 不支持 | 不支持 | 未知 | 8 | 未知 | 不支持 | 不支持 |
radiogroup | 不支持 | 不支持 | 未知 | 8 | 未知 | 不支持 | 不支持 |
type | 不支持 | 不支持 | 未知 | 8 | 未知 | 不支持 | 不支持 |
1. 通过 defaultChecked 支持。