我有下一个功能,我从我的XML中读取一个节点
///
function SelectSingleNode(xmlDoc, elementPath) {
if (window.ActiveXObject) {
return xmlDoc.selectSingleNode(elementPath);
}
else {
var xpe = new XPathEvaluator();
var nsResolver = xpe.createNSResolver(xmlDoc.ownerDocument == null ? xmlDoc.documentElement : xmlDoc.ownerDocument.documentElement);
var results = xpe.evaluate(elementPath, xmlDoc, nsResolver, XPathResult.FIRST_ORDERED_NODE_TYPE, null);
return results.singleNodeValue;
}
}
在我需要获取没有XML属性的值之后 在IE中我的下一个代码工作正常但在其他浏览器中
SelectSingleNode(xml, "/Param/Group").text
在非IE浏览器中我获得了文本的价值,如何获得有效的价值? 感谢。
答案 0 :(得分:-1)
我找到了results.singleNodeValue.textContent