【发布时间】:2016-11-18 07:42:38
【问题描述】:
是否有可能获得我将在撤消时返回的“文本”。例如:我有两段
Para1
Para2 <--- deleting para2 using backspace
当我执行 ctrl+z 或 undo 时,para2 将被取回。 javascript中有什么方法可以在撤消选项中返回'para2'(我想在某个js变量中获取'para2'。我知道它会自动进入编辑器)?搜索了很多,但没有得到任何解决方案。任何帮助将不胜感激
P.S:我需要这个,因为我想在撤消时删除我的 html 中的一些属性。
【问题讨论】:
-
什么元素包含这个
para? -
我非常怀疑是否有免费获取该信息的途径,您需要自己进行跟踪。但是,如果您可以更具体一些会有所帮助:这是在 contenteditable 元素中吗?文本区?输入?
-
除非您将其动态加载到 var 中,然后对其进行处理。 CTRL-Z 和 CTRL-V / 剪切和粘贴 - 是操作系统功能,而不是任何网络语言的功能。
-
@GuruprasadRao 可以是任何可以撤消的东西。在我的例子中,它的 contenteditable div
标签: javascript jquery undo undo-redo