2017-06-30 55 views
0

目前我使用$('div#edit')。froalaEditor('html.get')来检索编辑器内部的html数据,但是当它处理/存储文本数据到我的后端时会很糟糕,因为所有的p标签和原始html字符串中的&npsb;符号。如何从froala编辑器获取文本数据?

说实话,他们甚至不会传递到数据库而不会丢失部分数据。有没有一种方法或api可以直接从文本编辑器中以正确的符号(如“\ n \ t”)作为字符串提取文本数据?

回答

0

http://textversionjs.com/库可用于将HTML转换为纯文本。它也保持新的路线。

<script src="textversion.js"></script> 
<script> 
    var html = $('div#edit').froalaEditor('html.get'); 
    var text = createTextVersion(html); 
</script> 
0

您可以在JSON中使用stringify()方法将HTML表单转换为文本格式。

<script> 
    var html = $('div#edit').froalaEditor('html.get'); 
    var text = JSON.stringify(html)  
</script> 

而且您可以将它们存储在任何后端并稍后使用它们。