语法
js
createExpression(xpathText, namespaceURLMapper)
参数
xpathText-
一个字符串,表示要编译的 XPath 表达式。
namespaceURLMapper-
一个函数,用于将命名空间前缀映射到命名空间 URL(如果不需要则为 null)。
返回值
XPathExpression
示例
js
const xpathExpr = document.createExpression("//div");
const xpathResult = xpathExpr.evaluate(document); // returns an XPathResult object
const nodeContext = document.querySelector("nav");
// Re-using the XPathExpression "xpathExpr"
const otherResult = xpathExpr.evaluate(nodeContext); // returns an XPathResult object
规范
| 规范 |
|---|
| DOM # dom-xpathevaluatorbase-createexpression |
浏览器兼容性
加载中…