< div contenteditable =“true”> < div contenteditable =“true”> hi< / div>< / div>
如果您尝试编辑内部contentEditable div,实际上当您单击它时,您将会遇到它并且无法在其外部插入任何内容,除非您通过退格删除子contentEditable.即使外部div更大,单击内部div外部也无济于事.这发生在FF& Webkit的.这是一个错误还是以前的工作方式?有没有改变这种行为的解决方案例如当您在内部div外部单击时,您开始编辑外部div.
干杯
帕尔萨
最佳答案 我在这里也一样
<div contenteditable="true"> father
<div contenteditable="false"> child </div>
</div>
如果我选择子div,我可以删除文本子,但不能编辑它.
文本父亲我能够删除和编辑.
我认为逻辑是正确的,也是有道理的.如果将子div更改为true,则可以删除并编辑标记.
问题是:当删除内容时,您无法看到div标签父亲和孩子.那么你只假设第一个是父亲div而第二个是孩子.
好帖子!