Puppeteer按其类别名称选择一个段落
我想选择一个p,它是唯一一个具有类名的p。但是,为什么javascript代码不起作用?
注意:我不能做元素[i] .className ==“ test”,因为每次我重新打开网站时类名都会更改。
当我在控制台中运行此命令时,我得到:
undefined
undefined
undefined
const puppeteer = require('puppeteer');
async function test() {
const browser = await puppeteer.launch({ headless: false, timeout: 0};
const page2 = await browser.newPage();
await page2.goto("localhost");
await page2.waitFor(2530);
const elements = await page2.evaluate(() => [...document.querySelectorAll('p')]);
for (var i = 0; i < elements.length; i++) {
if(elements[i].className){
console.log(elements[i].innerText);
}
}
}
test();
回答如下:
Puppeteer按其类别名称选择一个段落
我想选择一个p,它是唯一一个具有类名的p。但是,为什么javascript代码不起作用?
注意:我不能做元素[i] .className ==“ test”,因为每次我重新打开网站时类名都会更改。
当我在控制台中运行此命令时,我得到:
undefined
undefined
undefined
const puppeteer = require('puppeteer');
async function test() {
const browser = await puppeteer.launch({ headless: false, timeout: 0};
const page2 = await browser.newPage();
await page2.goto("localhost");
await page2.waitFor(2530);
const elements = await page2.evaluate(() => [...document.querySelectorAll('p')]);
for (var i = 0; i < elements.length; i++) {
if(elements[i].className){
console.log(elements[i].innerText);
}
}
}
test();
回答如下:
与本文相关的文章
评论列表 (0)
- 暂无评论