0

我将 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 的吗?

4

0 回答 0