button by name or text with puppeteer?"/>
How to click a button by name or text with puppeteer?
我是木偶操纵者的新手,一直试图点击雅虎上的某个按钮。我面临以下情况:
我尝试选择点击按钮如下:
const [button] = await page.$x("//button[contains(., 'OK')]");
if (button) {
await button.click();
}
很遗憾没有成功。 一般情况下,我将如何单击“确定”按钮?什么是检查按钮是否存在的解决方案。非常感谢您的帮助。
回答如下:在浏览器中,打开按钮所在的页面。 右键单击页面并选择“检查”。
然后,从 DOM 代码中,右键单击按钮,然后选择“复制 > 复制 JS 路径”。
那个选择器可以很容易地在 puppeteer 中使用。
更多推荐
How to click a button by name or text with puppeteer?
发布评论