如何在内容可编辑的div中处理“撤消”和“重做”功能

时间:2017-09-01 14:12:08

标签: javascript jquery html angularjs

我正在使用contenteditable div并尝试创建文本编辑器,但在此文本编辑器中,我添加了一些元素,如imagediv。如果我应该添加和删除可编辑div中的元素,然后点击 Ctrl Z 撤消功能不起作用(没有返回元素)。

请告诉我有什么解决方案。撤消功能仅适用于contenteditable div内的文本。提前谢谢。

1 个答案:

答案 0 :(得分:0)

您可以使用document.execCommand进行撤消,并重做可编辑div中的更改。您可以参考此文档以获取更多详细信息execCommand