if (window.XMLHttpRequest)
{
req=new XMLHttpRequest()
}
else if (window.ActiveXObject)
{
req=new ActiveXObject("Microsoft.XMLHTTP")
}
req.open("GET","book_detail.xml", false);
req.send(null);
var xmlDoc = req.responseXML;
var nsResolver = xmlDoc.createNSResolver( xmlDoc.ownerDocument == null ? xmlDoc.documentElement : xmlDoc.ownerDocument.documentElement);
var personIterator = xmlDoc.evaluate('//BOOK[PRICE=35]', xmlDoc, nsResolver, XPathResult.ANY_TYPE, null );
var thisNode = personIterator.iterateNext();
while (thisNode)
{
alert( thisNode.textContent );
thisNode = personIterator.iterateNext();
}
Bookmarks