在iOS Webkit中,在contenteditable div中不受欢迎的批量删除不可编辑的自定义元素

时间:2014-06-26 23:29:41

标签: javascript html ios webkit

我正在尝试找到我在iOS / UIWebView中遇到的删除问题的解决方案,同时删除自定义的html元素,该元素的contenteditable属性被覆盖为false,而其父级是div标记,其contenteditable值设置为真。

<div id="editable" contenteditable="true>
    <mycustomtag id="uuid1" contenteditable="false"> .... </mycustomtag><br>
    <mycustomtag id="uuid2" contenteditable="false"> .... </mycustomtag><br>
    <mycustomtag id="uuid3" contenteditable="false"> .... </mycustomtag><br>
</div>

我希望删除div标签中的一个mycustomtag元素,方法是将插入符号放在旁边。但是,当我使用uuid3删除最后一个自定义标记时,mycustomtag元素的 ALL 将被删除,而不是仅删除一个。我没有看到为什么会发生这种情况的任何正当理由。

我提到了这个链接:How to delete an HTML element inside a div with attribute contentEditable? 在哪里解决了类似的问题,但这似乎并没有解决我的问题。有什么帮助吗?

0 个答案:

没有答案