ブラウザにおけるXMLパーシングについて
<result> <item> <urlID>--------</urlID> <url>--------</url> <date>--------</date> <kind>--------</kind> </item> </result>
以上のような構造のXMLのときIEでは以下は等価
FireFoxではなぜかchildNodesに改行や空白まで入るらしい
alert(xml.getElementsByTagName("item")[0].getElementsByTagName("urlID")[0].firstChild.nodeValue);
alert(xml.getElementsByTagName("item")[0].childNodes[0].firstChild.nodeValue);
IEにおけるgetElementsByNameの挙動
IEではgetElementsByNameで一部のタグのnameしかみないらしい
一方id属性も見に行ってるようなので
idとnameをおなじ値にして置けばよい