【问题标题】:Click on a button with specific text in puppeteer单击 puppeteer 中带有特定文本的按钮
【发布时间】:2021-06-04 00:41:53
【问题描述】:

您好,我需要一种方法来使用 puppeteer 单击与其他按钮具有相同类但内部文本不同的按钮,问题是该文本与页面上的其他文本相同,所以简而言之,我需要一种方法来单击在特定类下方带有文本的按钮。有什么办法吗?我希望我已经解释了,谢谢

我现在的代码:

await page.click ("._0xLoFW.FCIprz")

html:

<div class="_0xLoFW FCIprz"><span class="_7Cm1F9 ka2E9k uMhVZi dgII7d z-oVg8 pVrzNP">40</span></div>

【问题讨论】:

    标签: html puppeteer


    【解决方案1】:

    你可以试试 XPath:

    const [element] = await $x("//div[@class='_0xLoFW FCIprz'][.='40']");
    await element.click();
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2019-09-21
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2022-06-30
      • 1970-01-01
      相关资源
      最近更新 更多