【发布时间】:2014-06-12 15:43:02
【问题描述】:
当您在内容可编辑的<ul> 标记内一直退格到<li> 标记的开头时,所有剩余的<li> 标记都将被删除。
<ul contenteditable="true">
<li>Hello</li>
<li>World</li>
</ul>
jsfiddle:http://jsfiddle.net/8Q53V/
将光标放在世界中的“d”之后,然后退格一直到行首。当您再次按退格键时,它也会删除“Hello”列表项。如何防止这种行为?
更新:看起来这种行为只存在于 Chrome 中
【问题讨论】:
-
不,我在 Firefox 中也会发生这种情况。
-
PS:以下解决方案都不适合我(2014 年夏季)。
标签: javascript html contenteditable