在写脚本时,总会遇到一种表单或者下拉框输入,即使滚动拉倒最下面了,也无法定位输入框或者button,那么怎么办呢?
直接滚动到要定位的位置,在执行定位操作,下面是代码:
WebElement element = driver.findElement(By.id("kw")); javascriptExecutor jsExecutor = (JavascriptExecutor) driver; jsExecutor.executeScript("arguments[0].scrollIntoView(true)", element);