重複の可能性:
テキストJavaScriptからHTMLを削除する
Javascriptの文字列からhtmlを削除し、:(コロン)を保持する方法はありますか?
テキストJavaScriptからHTMLを削除し、 textarea入力のhtmlタグとSOに関する同様の質問をどのように削除しますか?しかし、適切な解決策を見つけることができません。
たとえば
、"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;
}