For AI agents: a documentation index is available at /llms.txt. Markdown versions of all pages are available by appending .md to any URL.
Interface XPathEvaluatorBase
interface XPathEvaluatorBase {
createExpression(
expression: string,
resolver?: XPathNSResolver | null,
): XPathExpression;
createNSResolver(nodeResolver: Node): Node;
evaluate(
expression: string,
contextNode: Node,
resolver?: XPathNSResolver | null,
type?: number,
result?: XPathResult | null,
): XPathResult;
}
createExpression(
expression: string,
resolver?: XPathNSResolver | null,
): XPathExpression;
createNSResolver(nodeResolver: Node): Node;
evaluate(
expression: string,
contextNode: Node,
resolver?: XPathNSResolver | null,
type?: number,
result?: XPathResult | null,
): XPathResult;
}
Hierarchy (View Summary)
- XPathEvaluatorBase
Methods
createExpression
-
Parameters
- expression: string
Optionalresolver: XPathNSResolver | null
Returns XPathExpression
createNSResolver
evaluate
-
evaluate(
expression: string,
contextNode: Node,
resolver?: XPathNSResolver | null,
type?: number,
result?: XPathResult | null,
): XPathResultParameters
- expression: string
- contextNode: Node
Optionalresolver: XPathNSResolver | nullOptionaltype: numberOptionalresult: XPathResult | null
Returns XPathResult
MDN Reference