【问题标题】:how to get the activeElement in puppeteer sharp如何在 puppeteer sharp 中获取 activeElement
【发布时间】:2022-12-13 11:46:53
【问题描述】:

为了在您使用的 javascript puppeteer 中找到 activeElement:

await page.evaluateHandle(() => document.activeElement);

但我在 Puppeteer Sharp 中找不到这个。

有没有办法做到这一点?

我试图找到 activeElement,检查它是否有某个 innerText,如果有,请单击它。

【问题讨论】:

    标签: puppeteer-sharp


    【解决方案1】:

    你在一个句柄之后,在这种情况下是IElementHandle然后你使用EvaluateExpressionHandleAsync

    var activeElement = await (IElementHandle)Page.EvaluateExpressionHandleAsync("document.activeElement");
    

    GitHub上有更多例子

    【讨论】:

      猜你喜欢
      • 2020-12-02
      • 1970-01-01
      • 1970-01-01
      • 2021-01-18
      • 2023-01-17
      • 1970-01-01
      • 1970-01-01
      • 2020-04-13
      • 1970-01-01
      相关资源
      最近更新 更多