如何解决如何在https://www.turismocity.com.br/上选择出发日期和返回日期
我正在尝试选择出发日期和返回日期,但是我只得到了出发日期。返回的错误是:
元素点击被拦截:元素...在点(5,565)处不可点击。其他元素将获得点击:...
我在下面使用此代码:
public void getDepartureDate() throws InterruptedException {
driver.findElement(By.xpath("//div[@class='tc-datepicker hBox e2e-outbound-datepicker']/span[2]")).click();
List<WebElement> dates = driver.findElements(By.className("td"));
for (int i = 0; i < dates.size(); i++) {
String text = dates.get(i).getText();
if (text.equalsIgnoreCase("22")) {
dates.get(i).click();
break;
}
}
Thread.sleep(3000);
List<WebElement> datesBack = driver.findElements(By.className("td"));
for (int j = 0; j < datesBack.size(); j++) {
String text = datesBack.get(j).getText();
if (text.equalsIgnoreCase("24")) {
datesBack.get(j).click();
break;
}
}
}
}
糟糕:我不需要点击退货日期来选择它。当您选择出发日期时,该日历会自动更改为返回日期。
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。