我是DOM查询的新手,我想知道是否可以通过Xpath直接查询DOM元素,方法与下面提到的代码类似?
document.getElementById("searchInput");
谢谢!
答案 0 :(得分:2)
仅使用XPath的等效语句是
xPathResult = document.evaluate('//*[@id="searchInput"]', document);
if(xPathResult){
element = xPathResult.iterateNext();
}
在MDN浏览器中查看Intro to XPath以获取更多示例和用法。