【问题标题】:How to get dev console commands like "document.getElements" in pupperteer js如何在 puppeteer js 中获取开发控制台命令,如“document.get Element”
【发布时间】:2021-07-24 11:00:13
【问题描述】:

所以我试图从开发控制台中的类中获取内部文本: document.getElementsByClassName('title')[0].innerText 但我正试图让它在 purppeteer 中自动化。我一直在寻找 2 天的答案,答案可能很简单,我似乎无法找到一个简单的答案。 感谢您的帮助!

【问题讨论】:

    标签: javascript node.js console puppeteer innertext


    【解决方案1】:

    您可以使用page.evaluate() 访问开发控制台。这应该适合你:

    let text = await page.evaluate(() => {
      return document.getElementsByClassName('title')[0].innerText;
    });
    

    【讨论】:

    • 感谢您的回答,它也完全符合我的要求!!
    猜你喜欢
    • 2020-03-03
    • 1970-01-01
    • 2015-11-06
    • 1970-01-01
    • 2020-12-28
    • 1970-01-01
    • 2018-02-21
    • 2015-03-02
    • 1970-01-01
    相关资源
    最近更新 更多