问题:
服务器端有指定头部:response.setContentType("text/xml;charset=UTF-8");
使用xmlhttp.responseText有内容,而xmlhttp.responseXML.getElementsByTagName("xmltag")就为空。
解决方法:
var doc = new ActiveXObject("MSxml2.DOMDocument")
doc.loadXML(xmlhttp.responseText);
doc.getElementsByTagName("xmltag");
本文介绍了一种解决在JavaScript中无法通过xmlhttp.responseXML获取XML数据的问题的方法。通过使用ActiveXObject创建DOMDocument对象并加载XML文本内容,可以成功解析并获取指定的XML标签。
1902

被折叠的 条评论
为什么被折叠?



