javascript - 您可以在文档以外的元素上运行 execcommand 吗?

标签 javascript contenteditable execcommand

你能对文档以外的元素执行execcommand吗?

我想知道你是否可以编写这样的代码:

contentDiv.execCommand()

代替:

document.execCommand()

最佳答案

没有。 execCommand() 仅限于 HTMLDocument 节点(参见 work-in-progress HTML Editing spec ),IE 除外,其中它们专有的 TextRangeControlRange 对象 also support execCommand() .

关于javascript - 您可以在文档以外的元素上运行 execcommand 吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10014441/

相关文章:

JavaScript 'contenteditable' -- 获取/设置插入符位置

jquery - 如何使用 jQuery 在 iF​​rame 中执行 "execCommand"?

html - 如何使用 `execCommand("insertoredlist")`?

javascript - 为什么在 Promise.all 中使用 fetch 时会收到 Promise { <pending> }?

javascript - 将 redux saga 负载传递给另一个操作的正确方法

javascript - 在表行中展开和折叠

javascript - 为什么 onKeyDown 和 onKeyUp 在附加到 contenteditable div 中的跨度时不触发?

li 元素上的 JavaScript "onClick"

javascript - 如何将光标移动到 ContentEditable Span 的开头/结尾

javascript - 如何使用 execCommand 设置新行?