【问题标题】:How wouldn i click this element in pupeteer?我将如何在 puppeteer 中单击此元素?
【发布时间】:2023-02-04 15:13:22
【问题描述】:
<button data-test="register-link" class="variant-action line-height-150pct text-size-default spacing-primary weight-semibold align-left square svelte-1aq1zn0"> <span class="content-or-loader svelte-1uofbko">Register</span> </button>

我试过将 $x 用于 xpath,我试过评估它,我试过通过“数据”标签(数据测试)获取它但没有任何东西可以点击它,它要么返回一个空数组,要么它说点击不是一个功能。

网站:stake.com 注册按钮

【问题讨论】:

    标签: javascript html puppeteer


    【解决方案1】:

    您可以使用 "data-test" 属性作为选择器来选择按钮,

    然后使用.click()方法点击它。

    这是一个例子JavaScript使用木偶师:

    const button = await page.$(`button[data-test="register-link"]`);
    await button.click();
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2019-09-18
      • 2018-05-04
      • 2020-10-10
      • 1970-01-01
      • 2021-10-11
      • 2021-03-12
      • 2019-07-01
      • 2021-02-02
      相关资源
      最近更新 更多