Всем привет.
Есть функция:
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;
}
}
Когда elementPath = "//" вылетает ошибка:
"The expression is not a legal expression." code: "51"
В чем проблема? Слэшы экранировал, не помогло ...