我想选择 ap ,它是唯一一个有类名的。但是为什么 javascript 代码不起作用?
注意:我不能做 elements[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();
我想选择 ap ,它是唯一一个有类名的。但是为什么 javascript 代码不起作用?
注意:我不能做 elements[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();
月关宝盒
UYOU
相关分类