professional-javascript-15-IEXPathExample2.htm / htm
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"> <html> <head> <title>IE XPath Example</title> <script type="text/javascript"> function createXMLDOM() { var arrSignatures = ["MSXML2.DOMDocument.5.0", "MSXML2.DOMDocument.4.0", "MSXML2.DOMDocument.3.0", "MSXML2.DOMDocument", "Microsoft.XmlDom"]; for (var i=0; i < arrSignatures.length; i++) { try { var oXmlDom = new ActiveXObject(arrSignatures[i]); return oXmlDom; } catch (oError) { //ignore } } throw new Error("MSXML not installed on your system."); } </script> </head> <body> <p>This example gets the first node matching the expression <code>employee/name</code>.</p> <script type="text/javascript"> var oXmlDom = createXMLDOM(); oXmlDom.async = false; oXmlDom.load("employees.xml"); var oElement = oXmlDom.documentElement.selectSingleNode("employee/name"); alert(oElement.xml); </script> </body> </html>
(C) Æliens 20/2/2008
You may not copy or print any of this material without explicit permission of the author or the publisher. In case of other copyright issues, contact the author.