在Content Editable上按Backspace键,可在Firefox中删除段落标签

时间:2018-10-31 10:07:21

标签: javascript jquery html css contenteditable

具有如下所示的HTML:

// Specified I want paragraph as separator
document.execCommand("defaultParagraphSeparator", false, "p");
#editable {
  margin: 10px;
  border: 1px dotted #CCC;
}

#editable p {
  margin: 10px;
  padding: 5px;
  border: 1px dashed #990000;
}
<div id="editable" contenteditable="true">
    <p>
        Lorem ipsum dolor sit amet, consectetur adipiscing elit. Proin ut metus et mi pellentesque maximus ut ac neque. Curabitur nec risus libero.
    </p>
    <p>
        Cras urna arcu, tincidunt sed lorem non, pharetra porta felis. Sed et magna ultricies, ultrices nisi eu, dictum dolor.
    </p>
</div>

Firefox 中,将光标置于第二段的开头并按退格键时,第二段的文本不会与第一段的文本串联(因为Webkit),但删除了段落标记,外观很难看。我需要连接到第一段。

我该怎么办? 也许请告诉我一个主意... 谢谢!

0 个答案:

没有答案