木偶:等一个元素是可见的?
我想用木偶工具知道js工具是否可以等一个元素显示出来
const inputValidate = await page.$('input[value=validate]'); await inputValidate.click() //I want to do something like that waitElemenentVisble('.btnNext ') const btnNext = await page.$('.btnNext'); await btnNext.click();
你怎么做这种types的东西?
我认为你可以使用page.waitForSelector(selector[, options])
来实现这个目的。
const puppeteer = require('puppeteer'); puppeteer.launch().then(async browser => { const page = await browser.newPage(); page .waitForSelector('#myId') .then(() => console.log('got it'); browser.close(); });