gpt4 book ai didi

java - Selenium WebDriver Java Maven 使用 sendkeys 输入日期不起作用

转载 作者:行者123 更新时间:2023-11-30 07:59:59 27 4
gpt4 key购买 nike

我正在尝试将日期输入到日期字段中,该字段具有像每个预订网站一样的日历插件。这是我的代码:

WebElement checkIn = driver.findElement(By.id("check-in"));
checkIn.sendKeys("08/31/15");
WebElement checkOut = driver.findElement(By.id("check-out"));
checkOut.sendKeys("09/06/15");

这不是我运行脚本时输入的日期。日期格式正确。我究竟做错了什么?我该如何解决这个问题?

最佳答案

您可能想要尝试的一件事是通过您的 WebDriver 实例运行 JavaScript 代码段来更改输入的值。像这样的事情:

((JavascriptExecutor) driver).executeScript("$('#check-in').prop('value', '08/31/15');");

关于java - Selenium WebDriver Java Maven 使用 sendkeys 输入日期不起作用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32100690/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com