(IE,FF)Dom的问题!!!
Dleno 2007-06-15 10:50:35 返回的内容是:
<Content Version="1.0">
<MessageCode>3</MessageCode>
<MessageString>0.3249516</MessageString>
</Content>
============================================
function onReadyState()
{
var ready = REQ.readyState;
if(ready==READY_STATE_COMPLETE){
DOM=REQ.responseXML
User_XmlDocument();
}else{
//loading......
}
}
function User_XmlDocument()
{
var XmlRoot = DOM.documentElement;
在ie下:
XmlRoot 的childNodes.length是2;
XmlRoot.childNodes[0],XmlRoot.childNodes[1],这样获取正常。
在FF下:
XmlRoot 的childNodes.length是5;
XmlRoot.childNodes[1],XmlRoot.childNodes[3],这样获取正常。
//郁闷的就在这里,为什么REQ.responseXML的结果一样,但在ie和ff下,XmlRoot的子节点的长度一个是2,一个是5?
而且在FF下,为什么是子节点1和3,不是0,1??????
极度郁闷!!
请高手看看,为什么?
}