Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/432.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 元素不位于带有selenium webdriver的Javavscript中_Javascript_Selenium Webdriver - Fatal编程技术网

Javascript 元素不位于带有selenium webdriver的Javavscript中

Javascript 元素不位于带有selenium webdriver的Javavscript中,javascript,selenium-webdriver,Javascript,Selenium Webdriver,或 在这里,当我为弹出窗口应用上述条件,但无法使用此条件执行时 错误如下所示: 无法定位元素://*[@id=“closeBtn”] 有人吗 JS代码:wait driver.findElement(By.id('closeBtn')).click() F12代码:请详细说明问题?我已经使用selenium webdriver在javascript中创建了一个脚本。在这里,我添加了一行代码,用于取消弹出消息。当我点击F12并检查它的定位器时,它会显示出来,所以我只需按ID和XPATH换行,但我遇

在这里,当我为弹出窗口应用上述条件,但无法使用此条件执行时

错误如下所示:

无法定位元素://*[@id=“closeBtn”]

有人吗

JS代码:wait driver.findElement(By.id('closeBtn')).click()


F12代码:

请详细说明问题?我已经使用selenium webdriver在javascript中创建了一个脚本。在这里,我添加了一行代码,用于取消弹出消息。当我点击F12并检查它的定位器时,它会显示出来,所以我只需按ID和XPATH换行,但我遇到的两种情况都是错误的。你能分享HTML代码吗?弹出窗口是窗口弹出还是页面上的弹出/警报?
await driver.findElement(By.id('closeBtn')).click();
await driver.findelement(By.xpath(//*[@id="closeBtn"].click();