--- title: XPathExpression slug: Web/API/XPathExpression tags: - API - DOM - Document - XPath translation_of: Web/API/XPathExpression ---
{{APIRef}}
Une XPathExpression
est une requête de XPath compilé renvoyée par {{domxref("document.createExpression()")}}. Elle a une méthode evaluate()
qui peut être utilisée pour exécuter le XPath compilé.
contextNode
, type
, result
) - fournit un noeud / document contextuel, une constante {{domxref("XPathResult")}} et XPathResult
pour stocker la requête ou null pour renvoyer un nouveau XPathResult.contextNode
, contextPosition
, contextSize
, type
, result
) - fournit un noeud / document, une position et une taille contextuels, une constante XPathResult
et un XPathResult
pour stocker la requête ou null pour renvoyer un nouveau XPathResult.