我正在尝试使用以下方式读取 XML 响应getElementsByTagName
:
var rows = items.responseXML.getElementsByTagName("z:row");
for (var i=0; i<rows.length; i++)
{
//do something
}
上面的代码在 Firefox 和 IE 中运行良好,但在 chrome 中它抛出 null .. 我的意思是它没有得到任何数据.. 当我总是在 chrome 中alert
给rows.length
我时。0
然后我在谷歌搜索并了解问题在于xsd:element
,然后我改为"z:row"
仅"row"
。然后它在 Chrome 中工作,但 Firefox 和 IE返回0
.rows.length
有没有适用于所有浏览器的方法?