JavaScript - IE 9 XML textContent
JavaScript - IE 9 XML textContent
下面的代码在Firefox下运行良好,但是ie9给出了错误的结果:
var url = "http://www.w3schools.com/xml/note.xml";
var xmlhttp = new XMLHttpRequest();
xmlhttp.open("GET", url, true);
xmlhttp.onreadystatechange = function(event){ processRequest(event,xmlhttp); };
xmlhttp.send();
function processRequest(event,xmlhttp) {
if(xmlhttp.readyState != 4) return;
if(xmlhttp.status != 200) return;
var responseXML = xmlhttp.responseXML;
alert(responseXML.getElementsByTagName("note")[0].getElementsByTagName("to")[0].textContent);
}
如何在IE9中获得XML元素的textContent ?
要从XML DOM对象访问任何节点的值,请使用属性
dom_node.nodeValue;
textContent不是W3C标准推荐。要求您使用跨浏览器兼容的标准属性
相关文章:
- 我应该如何从xml文件构建一个javascript页面
- 将XML转换为普通的旧JavaScript对象
- jQuery AJAX write to XML
- 如何将childNodes用于XML文档
- 在javascript中的xml中创建一个链接
- JSON到XML的转换
- SVG xml to image
- 如何通过安全的https连接在javascript中使用基于soap xml的Web服务
- 显示IIS上javascript文件(SOAP请求)的XML响应
- 在Javascript中循环使用XML
- 谷歌电子表格的自定义xml解析功能
- Windows 8 Javascript应用程序XML对象
- 如何在Node.js中根据XML验证DTD
- 如何使用javascript或jquery mobile从url读取和显示XML文件
- 使用Javascript反向遍历XML
- 在CSS和HTML中显示XML
- 带有显示XML数据的HTML的空白页
- 如何使用JQUERY解析大型XML文件并将其可视化为HTML格式
- ExtJS 4:编写带有模型关联的嵌套XML
- JavaScript - IE 9 XML textContent