2010年11月26日に投稿

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

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

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

関連記事

Leave a Reply