← 全部文档

editor.execCommand()

编辑器对象提供了一个 execCommand 方法,用于运行操作当前可编辑区域的命令。

语法

editor.execCommand(command,optionalValue)

command

Specifies the name of the command to execute on the selected section.

value

Some commands need a value to be completed.

名称说明
bold对选区或插入点切换粗体。
italic对选区或插入点切换斜体。
underline对选区或插入点切换下划线。
strike对选区或插入点切换删除线。
fontname更改选区或插入点的字体名称。需要一个字体名称字符串(例如 "Arial")作为 value 参数。
fontsize更改选区或插入点的字号。需要一个整数作为 value 参数。
forecolor更改选区或插入点的字体颜色。需要一个十六进制颜色值字符串作为 value 参数。
backcolor更改文档背景色。它实际影响的是所在块的背景色。需要传入一个颜色值字符串作为 value 参数。
superscript对选区或插入点切换上标。
subscript对选区或插入点切换下标。
removeformat清除当前选区的所有格式。
justifyleft使选区或插入点左对齐。
justifycenter使选区或插入点居中。
justifyright使选区或插入点右对齐。
justifyfull使选区或插入点两端对齐。
indent增加选区或插入点所在行的缩进。
outdent减少选区或插入点所在行的缩进。
insertblockquote为选区或在插入点创建引用块。
insertorderedlist为选区或在插入点创建编号有序列表。
insertunorderedlist为选区或在插入点创建项目符号无序列表。
inserthorizontalrule在插入点插入一个 <hr/> 元素,或用它替换选区。
insertdate在插入点插入当前日期和时间。
code切换到源代码模式,直接编辑 HTML。
fullscreenenter让富文本编辑器进入全屏模式。
fullscreenexit让富文本编辑器退出全屏模式。
selectall选中可编辑区域的全部内容。
newdoc新建文档。
save保存编辑器内容区域中的当前内容。
undo撤销上一次执行的命令。
redo重做上一次撤销的命令。
insertlink为选区添加链接。
insertchars从预定义列表中插入一个特殊字符。
inserttable在文档中插入一个表格。
insertimage在编辑器中的选定位置插入图片,并允许设置其属性。
insertvideo在选定位置插入视频。
insertcode方便地插入带语法高亮的代码。
html2pdf把内容保存为每页渲染成一张图像的 PDF——像素级准确,但文本无法选中。
exportpdf把内容保存为包含真实文本的 PDF:可选中、可搜索、可被屏幕阅读器读取,链接可点击。
exportdocx把内容保存为真正的 OOXML .docx,在浏览器中生成,无需上传。
exportword把内容保存为旧式 .doc(为 Word 包装的 HTML)。建议优先使用 exportdocx。
print打印当前页面。
preview预览当前页面。
find在编辑器内容区域中查找文本,并可进行替换。