テキストからの HTML タグの削除: JavaScript ソリューション
テキストからの HTML タグの削除は、さまざまな Web 開発タスクで必要になることがよくあります。これは、外部ライブラリを必要とせず、プレーンな JavaScript を使用して実現できます。
JavaScript の解決策:
ブラウザ内で実行すると、ブラウザの組み込み機能を活用できます。 HTML 解析の機能:
function stripHtml(html) { let tmp = document.createElement("DIV"); tmp.innerHTML = html; return tmp.textContent || tmp.innerText || ""; }
このコードは、HTML が配置される一時的な DIV 要素を作成します。この要素の textContent または innerText プロパティは、HTML タグなしでテキスト コンテンツを提供します。
注:
コメンテーターが言及したように、このメソッドは、ソースが次の場合には避けるべきです。 HTML は制御されません。このような場合、提供された回答で Saba によって提案されているように、DOMParser を使用することがより推奨されるアプローチです。
以上がJavaScript を使用してテキストから HTML タグを削除するにはどうすればよいですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。