如何使用 xPath 在 Puppeteer 中单击元素"/>
如何使用 xPath 在 Puppeteer 中单击元素
我想在不使用 css 选择器的情况下单击一个元素。
await page.click()
使用选择器来识别元素。
那么我该怎么做呢?
await page.click('/*[@id="toc"]/ul/li[1]/a')
回答如下:
首先我必须通过使用来获取元素
await page.$x('<xPath>')
它返回一个包含元素的数组。要单击,我必须选择数组中的第一个元素。
const elements = await page.$x('<xPath>')
await elements[0].click()
更多推荐
如何使用 xPath 在 Puppeteer 中单击元素
发布评论