从字符串中移除HTML标签,保留“:”(冒号)

12 浏览
0 Comments

从字符串中移除HTML标签,保留“:”(冒号)

这个问题已经有了答案

可能是重复问题:

如何从Javascript中的文本中剥离HTML标签

有没有办法从Javascript字符串中删除HTML并保留“:”(冒号)?

我已经查阅了如何从Javascript中的文本中剥离HTML标签如何在textarea输入中剥离HTML标签以及其他一些类似问题的解答,但是找不到正确的解决方案。

例如,“Something here content”应该变成“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;
    }

admin 更改状态以发布 2023年5月20日
0
0 Comments

假设内容在另一个容器中,只需使用.text()函数:

$('#some_container').text();

0
0 Comments

我必须反对你的说法:“其他问题提供的解决方案帮助剥离HTML内容,但也剥离表情符号。”

以下是基于你提供的链接的示例:http://jsfiddle.net/be8gz/

0