可能重复:
从文本 JavaScript 中剥离 HTML
有没有办法从Javascript中的字符串中删除html并保留:(冒号)
我已经完成了从 Text JavaScript 中剥离 HTML以及如何在 textarea 输入中剥离 html 标签以及一些类似的问题,但无法找到正确的解决方案。
例如"Something here<div> content</div>"
应该给予"Something here content"
和"Something here :)"
应该给予"Something here :)"
在其他问题中提供的解决方案有助于去除 HTML 内容,也可以去除笑脸。
编辑:在提到从文本中去除笑脸的解决方案之前,请注意我需要这个来改进我在 www.chesshunt.com 上的聊天引擎解决方案。目前我正在剥离 HTML 标签和笑脸
我当前的代码
function strip(html) {
var tmp = document.createElement("DIV");
tmp.innerHTML = html;
return tmp.textContent || tmp.innerText;
}