We're looking for a user researcher to understand the needs of developers and designers. Is this you or someone you know? Check out the post: https://mzl.la/2IGzdXS

引进于 HTML5

已废弃

此功能已过时。 虽然它可能仍然在某些浏览器中工作,但不鼓励使用它,因为它可能随时被删除。 尽量避免使用它。

注意:command元素已经被Gecko 24.0引擎移除以利于<menuitem>元素。Firefox从未支持command元素,并且在Firefox 24中删除了对HTMLCommandElementDOM接口的实现。

概述

command元素用来表示一个用户可以调用的命令.

使用规范

内容类别 Flow content, phrasing content
是否允许有内容 否, 它是一个空元素
标签遗漏 必须有开始标签, 不可以有结束标签.
允许的父元素 任何可以包含 phrasing content的元素.
规范文档 HTML5, section 4.11.3

属性

和其他的HTML元素一样, 该元素支持全局属性.

checked
表明该元素已被选择, 除非元素的type 属性是 checkbox 或radio,否则该属性必须被省略.
disabled
表明该command元素已经被禁用.
icon
用一张图片来显示该command元素.
label
该command元素的名称.用来显示给用户.
radiogroup
如果该元素的type属性为radio,则radiogroup属性用来表示这一组command元素的公用名称. 如果type属性不是radio,则radiogroup属性必须省略.
type
该属性用来表明command元素的类型,可以是下面三种值:
  • command 或者为空,表示一个普通的command元素.

  • checkbox表明该command元素体现为一个复选框,可以来回切换选中状态.

  • radio 表明该command元素体现为一个单选按钮,可以来回切换选中状态.

DOM 接口

该元素实现了HTMLCommandElement接口.

例子

<command type="command" label="Save" icon="icons/save.png" onclick="save()">

浏览器兼容性

We're converting our compatibility data into a machine-readable JSON format. This compatibility table still uses the old format, because we haven't yet converted the data it contains. Find out how you can help!

Feature Chrome Firefox (Gecko) Internet Explorer Opera Safari
Basic support 未实现 未实现 未实现 未实现 未实现
Feature Android Firefox Mobile (Gecko) IE Mobile Opera Mobile Safari Mobile
Basic support 未实现 未实现 未实现 未实现 未实现

 

文档标签和贡献者

此页面的贡献者: practicemp, ziyunfei
最后编辑者: practicemp,