queryCommandSupported()方法检查浏览器是否支持指定的编辑器命令。
句法:
check = document.queryCommandSupported(command);
参数:此方法接受单个参数命令,该命令保存我们要决定浏览器是否支持的命令。
返回值:
- true ,如果浏览器支持该命令。
- false ,如果浏览器不支持该命令。
示例 1:此示例演示 ueryCommandSupported() 方法在返回true 时。
它将显示该命令是否受支持,我们将检查“ SelectAll ”命令,然后我们将通过execCommand()方法执行该命令。
HTML
HTML DOM range
queryCommandSupported() method
GeeksforGeeks
A
B
HTML
HTML DOM range
queryCommandSupported() method
GeeksforGeeks
A
B
输出:
-
点击按钮前:
-
单击按钮后:在控制台中,可以看到真正的布尔值,因为浏览器支持该命令。
示例 2:在此示例中,此方法将返回“false”,因为浏览器不支持该命令。
HTML
HTML DOM range
queryCommandSupported() method
GeeksforGeeks
A
B
输出:
-
点击按钮前:
-
单击按钮后:本例中命令不支持且无效,因此该方法返回false 。
支持的浏览器:下面列出了 DOM queryCommandSupported() 方法支持的浏览器。
- 谷歌浏览器
- 边缘
- 火狐
- 苹果浏览器
- 歌剧
- IE浏览器