【发布时间】:2019-09-10 03:57:48
【问题描述】:
使用 Puppeteer 从 HTML 页面中抓取不同的元素类型
const evaluation = await page.evaluate(
() => [...document.querySelectorAll('h2')].map(elem => {
return elem.className
})
)
我希望 'h2' 成为动态参数
const elementName = "h2"
const evaluation = await page.evaluate(
() => [...document.querySelectorAll(elementName)].map(elem => {
return elem.className
})
)
但是当我尝试时出现错误:
错误:评估失败:ReferenceError:未定义元素名称
我做错了什么?
【问题讨论】:
标签: javascript node.js puppeteer