ホームページ  >  記事  >  ウェブフロントエンド  >  IE の innerText 属性と FoxFire_html/css_WEB-ITnose の textContent 属性の違い

IE の innerText 属性と FoxFire_html/css_WEB-ITnose の textContent 属性の違い

WBOY
WBOYオリジナル
2016-06-24 11:33:121294ブラウズ

<div> 我是中国 人 我<br/>爱 自己 的<div>祖国</div>。<div> 

IE出力

我是中国 人 我爱 自己 的 祖国<br />。

概要: (IE の innerText は innerHTML の値に対して実行される必要があります)

1 の HTML エスケープ (X と同等) ML エスケープ、はい < ;、& およびその他のエスケープ文字は処理されます);
2. HTML 解釈と CSS スタイル解釈後、形式情報が削除された後に残ります。

FoxFireOutput

(换行)我是中国人 我爱 自己的祖国。

概要:

textContent にはステップ 2 と 3 がありません。HTML エスケープ後、すべての HTML タグが直接削除され、プレーン テキストが取得されます。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。