document.execCommand - insertParagraph没有工作

时间:2017-04-28 06:38:17

标签: javascript

我试图在contentEditable中围绕选择切换<p>...</p>标记的应用,我正在使用

document.execCommand('insertParagraph', false, null);

忘记切换p-tag,我无法将标签应用于选择。相反,它正在给予

<div>
    <br>
</div>
<div>
    <br>
</div>

所有浏览器(chrome,firefox,IE)都会发生这种情况。它正在删除选择并创建上面的空div。

1 个答案:

答案 0 :(得分:0)

我知道有点晚了,但是我找到了解决方法

document.execCommand('formatblock',false,'p');

它在Chrome和Firefox中都对我有用。