我想从页面上的元素中获取文本。我不想要 html 标签,但我想要换行符。如果我执行 $('#element').text()
换行符将被删除。没有html标签的元素有什么方法可以保留段落?
最佳答案
一个快速而肮脏的解决方案是提取 HTML,替换所有 <p>
, </p>
和 <br>
带有特定字符串的标签,然后使用 jQuery 的 .text
将 HTML 转换为文本, 然后用 \n
替换那些特定的字符串秒。
这远非完美的解决方案,但对于您的情况来说可能已经足够了。
关于javascript - 获取没有html标签但保留换行符的页面元素文本,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10560286/