错误:org.openqa.selenium.ElementNotVisibleException:你只能使用htmlu



我得到这个错误:

org.openqa.selenium。ElementNotVisibleException:你只能与可见元素交互

,当我使用HtmlUnitDriver。它适用于URL,之后当我以

开始
driver.findElement(By.cssSelector("#from_city_typeahead")).sendKeys("bangalore"); 

这样的语句,就会给出上述错误。

你可以用javascript做同样的操作:

webdriver.executeScript("document.getElementById('elementID').setAttribute('value', 'new value for element')");

可见性在标准可见浏览器的情况下很重要。但这对javascript在任何浏览器的情况下都无关紧要。

相关内容

  • 没有找到相关文章

最新更新