如何像html textarea换行符一样初始化CKEditor textarea换行符

时间:2015-10-13 13:47:42

标签: javascript php jquery html ckeditor

  1. HTML textareas可以识别换行符(输入按钮),我可以将元素的文本值保存到数据库中。然后我可以获取这些数据,在任何textarea上设置它,我仍然有换行符(直到这里没问题)。
  2. CKEditor textarea在换行符后放置<p><br />。当我删除这些标签时,CKEditor无法识别是否有换行符。
  3. 目的:我在CKEditor中使用了一个字计数器插件,所以我需要像使用textarea一样使用CKEditor。我需要纯文本值。

    到目前为止我尝试过这些:

    CKEDITOR.instances.editor1.document.getBody().getText()
    

    是的我可以正确获取文本值,我将此值放在DB上,但是当我重新加载页面时,换行符就消失了。因为ckeditor只适用于html标签?

    config.autoParagraph = false;
    


    这个只删除了内容开头的<p>标记。

    我需要纯文本+换行符。有什么建议 ?或者我应该写下我自己的课程?

1 个答案:

答案 0 :(得分:2)

<p>

\n块转换为由{{1}}

分隔的字符串,这只是一个疯狂的答案