percorso = “/bookstore/book [price>35]„;
codice di // per lo IE
se (window.ActiveXObject) {
xmlDoc.setProperty (“SelectionLanguage„, “XPath„);
book_nodes di varietà = xmlDoc.selectNodes (percorso);
per (i = 0; i < book="">“;
se (== “prezzo„ dei book_fields [J] .nodeName)
prezzo del buf += “(IE): „ + book_fields [J] .text + “ “;
}
}
} altrimenti {
codice di // per Mozilla, Firefox, l'opera, ecc.
se (&& document.implementation.createDocument di document.implementation) {
nodi di varietà = xmlDoc.evaluate (percorso, xmlDoc, posizione di segnale minimo, XPathResult.ANY_TYPE, posizione di segnale minimo);
risultato di varietà = nodes.iterateNext ();
mentre (risultato) {
book_fields di varietà = result.childNodes;
per (J = 0; J < book="">“;
se (== “prezzo„ dei book_fields [J] .nodeName)
prezzo del buf += “(Firefox): „ + book_fields [J] .childNodes [0] .nodeValue + “ “;
}
risultato = nodes.iterateNext ();
}
}
}
|