探究document.execCommand的多重用途!

5 min read

document.execCommand() 可以用于在页面上执行各种命令。以下是一些常见的用途:

  1. 格式化文本:可以使用 document.execCommand("Bold")document.execCommand("Italic") 来使文本加粗或者倾斜。
  2. 插入链接:可以使用 document.execCommand("CreateLink", false, "http://www.example.com") 来在文本中插入一个链接。
  3. 操作剪贴板:可以使用 document.execCommand("Copy")document.execCommand("Cut") 来复制或剪切文本。
  4. 插入图片:可以使用 document.execCommand("InsertImage", false, "image.png") 来在页面中插入图片。
  5. 撤销和重做:可以使用 document.execCommand("Undo")document.execCommand("Redo") 来撤销或重做之前的操作。

需要注意的是,document.execCommand() 方法的支持情况因浏览器而异,并且一些命令可能已经被弃用。在使用时,最好检查浏览器的支持情况。