JavaScript HTML DOM execCommand() 方法
-
HTML DOM execCommand() 方法
document.execCommand()方法为可编辑部分的选定部分执行指定的命令。实例:使所选文本变为粗体:
尝试一下document.execCommand("bold");
-
浏览器支持
项 IE/Edge Chrome FireFox Safari Opera 方法 execCommand() 9.0+支持41.0+20.0+29.0+注意:这是一项实验性技术,可能会在最终版本发布之前发生变化。
-
语法
document.execCommand(command, showUI, value) -
参数值
参数 描述 command 指定要在所选节上执行的命令的名称。合法值: - "backColor"
- "bold"
- "createLink"
- "copy"
- "cut"
- "defaultParagraphSeparator"
- "delete"
- "fontName"
- "fontSize"
- "foreColor"
- "formatBlock"
- "forwardDelete"
- "insertHorizontalRule"
- "insertHTML"
- "insertImage"
- "insertLineBreak"
- "insertOrderedList"
- "insertParagraph"
- "insertText"
- "insertUnorderedList"
- "justifyCenter"
- "justifyFull"
- "justifyLeft"
- "justifyRight"
- "outdent"
- "paste"
- "redo"
- "selectAll"
- "strikethrough"
- "styleWithCss"
- "superscript"
- "undo"
- "unlink"
- "useCSS"
showUI 布尔值,指定是否应显示UI value 某些命令需要完成一个值 -
技术细节
项目 描述 返回值: 布尔值,如果不支持该命令,则为false,否则为true -
相关页面
HTML DOM 参考 designMode属性