WebElement.findElement()将使用元素作为搜索选择器的范围。这意味着它通常用于搜索子元素。
WebDriver.findElement()将使用驱动程序(即整个页面)搜索给定的选择器。
因此,特别是对于您的实例(我们将需要更多信息才能更准确地弄清楚它),很可能是您的选择器不匹配给定子代的任何子元素
WebElement,但是当您
driver尝试在整个实例中进行搜索时页(不包括iframe),就可以找到它。

WebElement.findElement()将使用元素作为搜索选择器的范围。这意味着它通常用于搜索子元素。
WebDriver.findElement()将使用驱动程序(即整个页面)搜索给定的选择器。
因此,特别是对于您的实例(我们将需要更多信息才能更准确地弄清楚它),很可能是您的选择器不匹配给定子代的任何子元素
WebElement,但是当您
driver尝试在整个实例中进行搜索时页(不包括iframe),就可以找到它。