如何在 puppeteer js 中获取 "document.getElements" 等开发控制台命令
How to get dev console commands like "document.getElements" in pupperteer js
所以我正在尝试从开发控制台中的 class 获取内部文本:
document.getElementsByClassName('title')[0].innerText
但我正试图在 purppeteer 中让它自动化。我一直在寻找答案 2 天,答案可能很简单,我似乎找不到一个简单的工作答案。
感谢您的帮助!
您可以使用 page.evaluate()
进入开发控制台。这应该适合你:
let text = await page.evaluate(() => {
return document.getElementsByClassName('title')[0].innerText;
});
所以我正在尝试从开发控制台中的 class 获取内部文本:
document.getElementsByClassName('title')[0].innerText
但我正试图在 purppeteer 中让它自动化。我一直在寻找答案 2 天,答案可能很简单,我似乎找不到一个简单的工作答案。
感谢您的帮助!
您可以使用 page.evaluate()
进入开发控制台。这应该适合你:
let text = await page.evaluate(() => {
return document.getElementsByClassName('title')[0].innerText;
});