--- title: Document.queryCommandEnabled() slug: Web/API/Document/queryCommandEnabled tags: - CSS - CSS参考 - Document - Method translation_of: Web/API/Document/queryCommandEnabled ---

{{ApiRef("DOM")}}

注意

该方法在部分浏览器返回的结果是不可预料的。因此,建议使用execCommand的返回值直接判断,或通过其它方式嗅探,而非使用该方法。

Document.queryCommandEnabled() 方法可查询浏览器中指定的编辑指令是否可用。

语法

var isEnabled = document.queryCommandEnabled(command);

参数

command
待查询的是否可用的指令.

返回值

返回 {{jsxref("Boolean")}} 值,true 表示指令可用,false表示指令不可用

备注

示例

var flg = document.queryCommandEnabled("SelectAll");

if(flg) {
  document.execCommand("SelectAll", false, null); // command is enabled, run it
}

规范

说明 状态 描述
{{SpecName('HTML Editing','#querycommandenabled()','querycommandenabled')}} {{Spec2('HTML Editing')}} Initial definition

浏览器兼容性

{{Compat("api.Document.queryCommandEnabled")}}

参考资料