Javascript 木偶演员页面。单击(选择器)不响应iFrame
Javascript 木偶演员页面。单击(选择器)不响应iFrame,javascript,css,node.js,jestjs,puppeteer,Javascript,Css,Node.js,Jestjs,Puppeteer,等待页面。评估(()=>{ scrollBy(0,window.innerHeight); }) jest.setTimeout(20000) 等待页面。单击(“#ApplyBthNAP,#btnCheck”) 编写(状态信息语言['amp_napinfo_title]); 邻近AP信息 document.getElementsByName('btnCheck')[1]。value=status\u wlaninfo\u language['amp\u stainfo\u query']; 也
等待页面。评估(()=>{
scrollBy(0,window.innerHeight);
})
jest.setTimeout(20000)
等待页面。单击(“#ApplyBthNAP,#btnCheck”)代码>
编写(状态信息语言['amp_napinfo_title]);
邻近AP信息
document.getElementsByName('btnCheck')[1]。value=status\u wlaninfo\u language['amp\u stainfo\u query'];
也许你的意思是(“#ApplyBthNAP#btnCheck”)
而不是(“#ApplyBthNAP,#btnCheck”)
在div中查找按钮,而不是按钮和div?在使用(“#ApplyBthNAP#btnCheck”)时出现相同的错误,甚至尝试过(“#ApplyBthNAP>#btnCheck”)因为btnCheck是ApplyBthNAP的子id,但它仍然给出错误● 单击并检查url类型错误:无法读取页面上null的属性“Click”。单击(node_modules/puppeter/lib/Page.js:816:18)控制台。断言node_modules\puppeter\lib\Page.js:815断言错误[ERR_ASSERTION]:找不到选择器的节点:#ApplyBthNAP>#btnCheck测试套件:1个失败,1个总测试:1个失败,1总计,元素是否在pageload上?如果执行Page.waitForSelector(“#ApplyBthNAP#btnCheck”)
则会得到相同的结果,因为现在找不到选择器。如果在现有页面上单击了一个选项卡,并且奇怪地发现选项卡按钮也是在同一页面上按下另一个按钮的结果,则会显示该元素。Url不会更改。它基本上是路由器的接口。