无法使用selenium 3.4版在firefox 57中设置日期

时间:2017-12-26 11:57:01

标签: javascript java selenium firefox selenium-webdriver

date Field图片

无法使用sendKeys功能

在指定日期字段后设置日期信息

尝试过使用java脚本但无法设置值。

更新 HTML

driver.findelementBy("//label[text()='Past Specified']/../div[@class='radioHide']//input[1]").sendkeys("01082016");

(JavascriptExecutor)driver.executeScript(arguments[0].setAttribute('value', '"+sText+"');",element))

请帮助

1 个答案:

答案 0 :(得分:0)

您的日期格式不正确。请尝试以下方法,

driver.findelementBy("//label[text()='Past Specified']/../div[@class='radioHide']//input[1]").sendkeys("01/08/2016");

或使用javascript

String sText="01/08/2016";
(JavascriptExecutor)driver.executeScript(arguments[0].setAttribute('value', '"+sText+"');",element))