【发布时间】:2015-04-27 08:07:55
【问题描述】:
我有一个简单的 HTML,如下所述。当第一段被删除时(三次单击并点击删除)。 “span2”流入“FirstPara”,我看到“id”和“class”等属性没有保留。为什么会这样?有没有办法阻止这种情况发生?
<div id="MainDiv" contenteditable="true" style="height: 200pt; width: 300pt;">
<p id="FirstPara">
<span id="span1" class="Test1" style="font-weight: bold;">FirstParagraph</span>
</p>
<p id="SecondPara">
<span id="span2" class="Test2" style="font-style: italic;">SecondParagraph</span>
</p>
<p id="ThirdPara">
<span id="span3" class="Test3" style="text-decoration-line: underline;">ThirdParagraph</span>
</p>
</div>
【问题讨论】:
-
什么浏览器和操作系统?它是否发生在其他浏览器/操作系统上?
-
我在 Windows 8 上的 Chrome 42 中看到了这种行为
-
我在 Mac OS 上的 Chrome 42、Chrome Canary 44、Safari 8 上观察到了这一点
标签: html contenteditable