我有以下代码片段可将 html 转换为 javascript,但当绑定(bind)到文本区域时,我似乎遇到了输出问题,我无法弄清楚可能是什么问题。
var html_to_text = $('#source').val().replace(' ', ' ').replace(/<[^>]*>/g, '').replace(/(<br>)+/g, '<br>');
在警报上显示时输出是正确的,但是,当将其绑定(bind)到文本区域时,上面有很多空白。有人可以帮助我了解上述代码段可能存在的问题。
我在 http://jsfiddle.net/technicaliti/uuxDx/ 有一个相同的工作样本
最佳答案
在最后加上.replace(/\s{2,}/g, '\n\r')
关于javascript - 使用 javascript 从 HTML 转换为文本时出现问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18071877/