如何使用Selenium选择弹出窗口中显示的元素?

如何使用Selenium选择弹出窗口中显示的元素?,selenium,css-selectors,Selenium,Css Selectors,我已使用cssSelector选择了弹出窗口 例: 现在,我想选择此弹出窗口中的一个元素。检索WebElement“a”后,可以在其上调用。findElement,例如: a.findElement(By.id("example")); 这将搜索弹出窗口中的所有元素在检索WebElement“a”后,您可以在其上调用.findElement,例如: a.findElement(By.id("example")); 这将搜索弹出窗口中的所有元素弹出窗口与其他HTML一样是页面上的HTML。唯一

我已使用cssSelector选择了弹出窗口 例:


现在,我想选择此弹出窗口中的一个元素。

检索WebElement“a”后,可以在其上调用
。findElement
,例如:

a.findElement(By.id("example"));

这将搜索弹出窗口中的所有元素

在检索WebElement“a”后,您可以在其上调用
.findElement
,例如:

a.findElement(By.id("example"));

这将搜索弹出窗口中的所有元素

弹出窗口与其他HTML一样是页面上的HTML。唯一的区别是,如果某些内容位于
IFRAME
中,则弹出窗口与其他HTML一样是页面上的HTML。唯一的区别是某些内容位于
IFRAME
中。