例如,这是我输入的内容:
sdf
42342
xxcv
.code()
将其转换为 sdf<br>42342<br>xxcv
或另一件事:
[{"_type":"ServerOperation","operationType":"ANNOUNCE"}]
成为
<span class="message_content">[{"_type":"ServerOperation","operationType":"ANNOUNCE"}]</span>
如何获得纯/纯文本?
原文由 John Smith 发布,翻译遵循 CC BY-SA 4.0 许可协议
您可以应用问题 JavaScript 的前两个答案之一:如何从字符串中去除 HTML 标签? , 在
.code()
之后去除标签。ReactiveRaven 的回答(保持一行)对我来说很好用:
例如,使用
[{"_type":"ServerOperation","operationType":"ANNOUNCE"}]
:$("#summernote").code()
返回$("#summernote").code().replace(/<\/?[^>]+(>|$)/g, "")
返回没有任何标签。
如果你想保留回车,你可以替换
</p>
和<br>
为\n
在应用链接的问题之前—