我想在文檔中選擇一個特定的HTML元素,用於Firefox我只是使用:不同的結果選擇在Firefox和Internet Explorer使用XPath的HTML元素
xpathobj = document.evaluate(xpath, document, null,
XPathResult.FIRST_ORDERED_NODE_TYPE, null);
工作正常。但是,當我嘗試IE equivilent:
xmlDoc=new ActiveXObject("Microsoft.XMLDOM");
xmlDoc.async=false;
xmlDoc.load(document);
xmlDoc.setProperty("SelectionLanguage", "XPath");
xpathobj = xmlDoc.selectNodes(xpath);
我得不到任何對象返回。所以我的問題是有沒有一種簡單的方法來使用XPath到達我想在IE中使用的元素? 我使用看起來像XPath的
/HTML/BODY/DIV[9]/DIV[2]
jQuery不執行XPath。它實現了一個非常簡單的路徑選擇功能(約爲XPath的約0.01%), – 2008-10-07 12:37:06