Join MDN and developers like you at Mozilla's View Source conference, 12-14 September in Berlin, Germany. Learn more at https://viewsourceconf.org

XPathExpression

An XPathExpression is a compiled XPath query returned from 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, XPathResult constant, and XPathResult 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, and XPathResult to store the query or null to return a new XPathResult.

Document Tags and Contributors

 Contributors to this page: fscholz, Jeremie, BlindWanderer, Brettz9
 Last updated by: fscholz,