【发布时间】:2020-06-11 03:02:53
【问题描述】:
您好,尝试使用 java 自动点击按钮,但在 for 循环中使用 javascriptexecutor 时遇到问题。这是我的代码:
List<WebElement>clickOnFollowButton = driver.findElements(By.xpath("//button[contains(text(),'Follow')]"));
for (int i = 0; i < clickOnFollowButton.size() ; i++) {
driver.findElements(By.xpath("//button[contains(text(),'Follow')]")).get(i).click();
((JavascriptExecutor)driver).executeScript("arguments[0].scrollIntoView();", clickOnFollowButton);
}
非常感谢您的帮助。
【问题讨论】: