目前我使用$('div#edit')。froalaEditor('html.get')來檢索編輯器內部的html數據,但是當它處理/存儲文本數據到我的後端時會很糟糕,因爲所有的p標籤和原始html字符串中的&npsb;符號。如何從froala編輯器獲取文本數據?
說實話,他們甚至不會傳遞到數據庫而不會丟失部分數據。有沒有一種方法或api可以直接從文本編輯器中以正確的符號(如「\ n \ t」)作爲字符串提取文本數據?
目前我使用$('div#edit')。froalaEditor('html.get')來檢索編輯器內部的html數據,但是當它處理/存儲文本數據到我的後端時會很糟糕,因爲所有的p標籤和原始html字符串中的&npsb;符號。如何從froala編輯器獲取文本數據?
說實話,他們甚至不會傳遞到數據庫而不會丟失部分數據。有沒有一種方法或api可以直接從文本編輯器中以正確的符號(如「\ n \ t」)作爲字符串提取文本數據?
有http://textversionjs.com/庫可用於將HTML轉換爲純文本。它也保持新的路線。
<script src="textversion.js"></script>
<script>
var html = $('div#edit').froalaEditor('html.get');
var text = createTextVersion(html);
</script>
您可以在JSON中使用stringify()方法將HTML表單轉換爲文本格式。
<script>
var html = $('div#edit').froalaEditor('html.get');
var text = JSON.stringify(html)
</script>
而且您可以將它們存儲在任何後端並稍後使用它們。