我正在尝试将从AJAX调用返回的XML文档解析为我编写的PHP脚本。在Chrome中,这可行:
xmlDoc.getElementsByTagName("line")[0].attributes.getNamedItem("pdfWidth").value
其中
xmlDoc是从
parser.parseFromString(xmlhttp.responseText,"text/xml");
创建的对象
在IE中,
xmlDoc由:
创建
xmlDoc=new ActiveXObject("Microsoft.XMLDOM");
xmlDoc.async="false";
xmlDoc.loadXML(xmlhttp.responseText);
但是上面的'getElementsByTagName'返回undefined。不知道我在这里做错了什么,有人可以帮忙吗?
编辑 - 想想我已经怀疑了,但我显然无法回答我自己的问题..
我想我可能已经怀疑这一点 - 以下似乎有些问题:
xmlDoc.getElementsByTagName("line").item(0).getAttribute("pdfWidth");
我花了一个小时,grrrr IE!
答案 0 :(得分:0)
我想我可能已经怀疑这一点 - 以下似乎有些问题:
xmlDoc.getElementsByTagName("line").item(0).getAttribute("pdfWidth");
我花了一个小时,grrrr IE!