2017-06-21 82 views
0
<div contenteditable="true"> 
    <p contenteditable="false">1</p> 
    <p contenteditable="false">2</p> 
    <p contenteditable="false">3</p> 
    <p contenteditable="true">4</p> 
    <p contenteditable="true">5</p> 
</div> 

当我按下“BackSpace”键时,这些具有contenteditable = false属性的连续元素将全部被删除!为什么一起删除具有contenteditable = false属性的元素

而且,如果我改变“<p>”的元素“<跨度>”的元素他们的行为是完全不同的

这是一个错误或特性?

例子:The example of program

以及如何直接删除其中有CONTENTEDITABLE = false属性 “<p>” 的元素?

回答

相关问题