我找不到这个按钮

cnwbcb6i  于 2021-06-27  发布在  Java
关注(0)|答案(1)|浏览(296)

关闭。这个问题需要细节或清晰。它目前不接受答案。
**想改进这个问题吗?**通过编辑这个帖子来添加细节并澄清问题。

9天前关门了。
改进这个问题
我试图通过cssselector和xpath找到它,但是 NoSuchElementException 无论如何

WebElement element = driver.findElement(By.cssSelector("button[class='btn btn-primary c-schedule-story-button ']"));
element.click();

截图在这里

guicsvcw

guicsvcw1#

driver.switchTo().frame(driver.findElement(By.tagName("iframe")));
WebElement element = driver.findElement(By.cssSelector("button..c-schedule-story-button"));
element.click();

它在iframe中,你必须先切换到它
如果要再次与外部元素交互,必须切换到defaultcontent

driver.switchTo().defaultContent()

相关问题