Javascript “Backspaces”将删除“内容可编辑”中的整个锚定标记

Javascript “Backspaces”将删除“内容可编辑”中的整个锚定标记,javascript,html,google-chrome,internet-explorer,contenteditable,Javascript,Html,Google Chrome,Internet Explorer,Contenteditable,我有一个可编辑内容的div。此编辑器包含一个锚定标记 当我从末尾按backspace时,chrome中的一切都如预期的那样工作。它将逐个删除角色,并在删除所有内容时删除整个锚定标记 但在IE中,当我从最后一个光标位置按backspace时,它只会删除整个锚定标记本身。基本上,链接不见了,但是文本在那里 如何使其工作类似于chrome?我在SO中搜索了其他问题,但找不到任何答案 任何帮助都将不胜感激 .editor{ 宽度:500px; 高度:300px; 边框:2件纯黑; 填充:15px; }

我有一个可编辑内容的div。此编辑器包含一个锚定标记

当我从末尾按backspace时,chrome中的一切都如预期的那样工作。它将逐个删除角色,并在删除所有内容时删除整个锚定标记

但在IE中,当我从最后一个光标位置按backspace时,它只会删除整个锚定标记本身。基本上,链接不见了,但是文本在那里

如何使其工作类似于chrome?我在SO中搜索了其他问题,但找不到任何答案

任何帮助都将不胜感激

.editor{
宽度:500px;
高度:300px;
边框:2件纯黑;
填充:15px;
}


IE的哪个版本?IE11?@mkaatman IE 11