{{APIRef}}
An XPathExpression
is a compiled XPath query returned from {{domxref("document.createExpression()")}}. It has a method evaluate()
which can be used to execute the compiled XPath.
Methods
- evaluate (
contextNode
,type
,result
) - provide a context node/document, {{domxref("XPathResult")}} constant, andXPathResult
to store the query or null to return a new XPathResult. - evaluateWithContext (
contextNode
,contextPosition
,contextSize
,type
,result
) - provide a context node/document, context position, context size,XPathResult
constant, andXPathResult
to store the query or null to return a new XPathResult.