innerTextとtext

スポンサーリンク

IEでタグのテキストを取得する際のプロパティとしてinnerTextがあります.


alert(document.getElementsByTagName('id')[0].innerText);
みたいな.

innerTextを使って,XML文書(XmlHttpRequestのresponseXMLで受信したデータ)を参照しようと思ってもできない.getElementsByTagNameが使えるので同じようなもんだと思っていたんですが...
そこで,innerTextではなくtextを使ったら参照できました.


var data = xmlHttp.responseXML;
alert(data.getElementsByTagName('id')[0].text);

詳しいところは調べていないのでわかりませんが.一応覚書として.