如何初始化CKEditor文本区域换行符,就像html文本区域换行符一样
How to initialize CKEditor textarea line breaks as like html textarea line breaks
- HTML文本区域可以识别换行符(输入按钮(,我可以将元素的文本值保存到数据库中。然后我可以获取这些数据,将其设置在任何文本区域,我仍然有换行符(直到这里都没有问题(。
- CKEditor 文本区域在换行符后放置
<p>
或<br />
。当我删除这些标签时,CKEditor无法识别有换行符。
目的:我正在使用带有CKEditor的单词计数器插件,所以我需要使用CKEditor,就像文本区域一样。我需要纯文本值。
到目前为止我尝试了这些:
CKEDITOR.instances.editor1.document.getBody().getText()
是的,我可以正确获取文本值,我将此值放在 DB 上,但是当我重新加载页面时,换行符消失了。因为 ckeditor 仅适用于 html 标签?
config.autoParagraph = false;
这个只是删除内容开头的<p>
标签。
我需要纯文本+换行符就是这样。有什么建议吗?还是我应该写下自己的课程?
Array.prototype.map
.call(CKEDITOR.instances.editor1.document.getBody().$.childNodes,
function(item){
return item.innerText;
})
.join("'n");
只是一个疯狂的答案,将<p>
块转换为由'n
分隔的字符串
相关文章:
- 在文本区域中使用jQuery.text()保持换行符
- 文本区域-获取每一行,找到换行符
- 在文本区域中保留换行符.value
- 如何替换文本区域中的换行符
- 如何从文本区域获取文本,包括换行符
- 如何从文本区域获取换行符
- 测试光标是否位于文本区域中的第一行(使用软换行符)
- 有没有一种方法可以用包含ENTER键换行符的SQL数据填充文本区域表单
- 文本区域换行符未显示
- 删除文本区域中某个文本后出现的换行符
- 通过javascript保留文本区域换行符
- 如何检测文本区域输入中的换行符
- IE8 换行符问题中的文本区域
- 使用 php 在文本区域中保存换行符
- 替换 JavaScript 中的双反斜杠 -- 文本区域中的换行符
- 我将如何使用jquery在html文本区域中按回车符时添加换行符
- 将换行符从文本区域存储到数据库并显示在前端
- Ruby on Rails - 如何将换行符输入文本区域,以便在显示内容时,换行符也在那里
- Kendo MVVM 使用换行符将文本绑定到文本区域
- 使用javascript检测文本区域中的换行符