2010年11月26日に投稿

[Javascript]指定したidを持つタグの中に含まれるテキストを抜き出す

Javascriptを使って、指定したidを持つタグの中に含まれるテキストだけを抜き出すには、innerText又はtextContentを利用します。以下にサンプルコードを示します。


実行すると、divタグに含まれるaタグは無視されテキストのみが抽出されているのが分かると思います。2個のアラートが順番にあがりますが、これらの実行結果はIEとFirefoxで異なります。innerTextはFirefoxで、textContentはIEでそれぞれundefinedが返されます。実行結果がブラウザによって違うため、innerText又はtextContentを利用する場合は、ブラウザによって実行するコードを分岐させなければならないようです。

関連記事

Leave a Reply