如何删除在tinymce中自动添加的p标签

Jua*_*les 24 html javascript dom tinymce

我正在使用tinymce 4.0.1,当你开始输入或点击回车时它会自动添加p标签.如何动态删除这些p标签,然后将内容重新插入编辑器.

小智 52

您需要将以下行添加到init语句中

forced_root_block : ""
Run Code Online (Sandbox Code Playgroud)

那么,您的完整代码将如下所示:

    <script>tinymce.init({forced_root_block : "",selector:'textarea'});</script>
Run Code Online (Sandbox Code Playgroud)

问候!

  • 该设置没有效果。不知道为什么人们一直发布这个作为答案! (2认同)

Tha*_*ama 13

Tinymce需要一个根块元素,默认情况下是一个段落,以便能够设置内容样式.因此删除这些段落只会导致所有内容被包装到一个单独的段落中,因为tinymce被强制使用它作为根块元素.


Fad*_*del 5

您可以通过添加forced_root_block : false到 tinymce 设置来删除“p”标签,也可以通过以下方式隐藏状态栏statusbar: false