DOM通过Xpath查找元素

时间:2014-06-17 17:38:43

标签: javascript dom

我是DOM查询的新手,我想知道是否可以通过Xpath直接查询DOM元素,方法与下面提到的代码类似?

document.getElementById("searchInput");

谢谢!

1 个答案:

答案 0 :(得分:2)

仅使用XPath的等效语句是

xPathResult = document.evaluate('//*[@id="searchInput"]', document);
if(xPathResult){
     element = xPathResult.iterateNext();
}

在MDN浏览器中查看Intro to XPath以获取更多示例和用法。