2012-02-15 64 views
0

我有未来在那里,我从我的XML的Javascript XPATH singleNodeValue得到的innerText

/// 
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

i findout results.singleNodeValue.textContent