我从javascript调用web服务,然后解析xml和渲染表。一切都在firefox中很好,但在IE中则是另一回事。
问题似乎就在这一行
var count = result.childNodes[0].getAttribute('Count');
是否有一种IE友好的方式来获取javascript中的xml属性?
其余代码工作正常。但不幸的是我需要那个数。
答案 0 :(得分:1)
这适用于IE 7:
x=xmlDoc.getElementsByTagName("book")[0].attributes;
document.write(x.getNamedItem("category").nodeValue);
book 是您的元素名称,类别是该属性的名称。我在W3Schools上找到了这个例子: