我将 HTML 粘贴到 contentEditable div,在 DIV 中有 p 标签,其中包含默认文本作为占位符。
当我粘贴多行文本时,Google chrome 会<p>
为每个新行文本创建标签。
rotate_div.addEventListener("paste", function(e) {
e.preventDefault();
var text = e.clipboardData.getData("text/plain");
document.execCommand("insertText", false, text);
});
这在 Firefox 中运行良好,但由于新DIV
它显示在一行中。
我想用<br>
.
或者
有什么可以防止粘贴新的 DIV 的吗?