最新消息:雨落星辰是一个专注网站SEO优化、网站SEO诊断、搜索引擎研究、网络营销推广、网站策划运营及站长类的自媒体原创博客

How to click a button by name or text with puppeteer?

网站源码admin34浏览0评论

How to click a 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 中使用。

发布评论

评论列表(0)

  1. 暂无评论