<titledata-rh="true">Page.waitForXPath() method | Puppeteer</title><metadata-rh="true"name="viewport"content="width=device-width,initial-scale=1"><metadata-rh="true"name="twitter:card"content="summary_large_image"><metadata-rh="true"property="og:url"content="https://pptr.dev/api/puppeteer.page.waitforxpath"><metadata-rh="true"name="docusaurus_locale"content="en"><metadata-rh="true"name="docsearch:language"content="en"><metadata-rh="true"name="docusaurus_version"content="19.2.2"><metadata-rh="true"name="docusaurus_tag"content="docs-default-19.2.2"><metadata-rh="true"name="docsearch:version"content="19.2.2"><metadata-rh="true"name="docsearch:docusaurus_tag"content="docs-default-19.2.2"><metadata-rh="true"property="og:title"content="Page.waitForXPath() method | Puppeteer"><metadata-rh="true"name="description"content="Wait for the xpath to appear in page. If at the moment of calling the method the xpath already exists, the method will return immediately. If the xpath doesn't appear after the timeout milliseconds of waiting, the function will throw."><metadata-rh="true"property="og:description"content="Wait for the xpath to appear in page. If at the moment of calling the method the xpath already exists, the method will return immediately. If the xpath doesn't appear after the timeout milliseconds of waiting, the function will throw."><linkdata-rh="true"rel="icon"href="/img/favicon.ico"><linkdata-rh="true"rel="canonical"href="https://pptr.dev/api/puppeteer.page.waitforxpath"><linkdata-rh="true"rel="alternate"href="https://pptr.dev/api/puppeteer.page.waitforxpath"hreflang="en"><linkdata-rh="true"rel="alternate"href="https://pptr.dev/api/puppeteer.page.waitforxpath"hreflang="x-default"><linkdata-rh="true"rel="preconnect"href="https://DVKY664LG7-dsn.algolia.net"crossorigin="anonymous"><linkrel="search"type="application/opensearchdescription+xml"title="Puppeteer"href="/opensearch.xml"><linkrel="stylesheet"href="/assets/css/styles.b357ffad.css">