テキストノードの取得

ようやく本題だが、getElementById() の戻り値は文字通り要素ノード(Element)であり、テキストノードではない。要素ノードの nodeValue は常に null を返す。

> 「CADデータ T5302970TX000002B」を取り出すには

node.firstChild.data; // DOM1 (IE, Firefox, Opera, Safari)
node.textContent; // DOM3 (Firefox, Opera, Safari)
node.innerText; // IE, Opera, Safari