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

问题描述 投票:0回答:1

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))

请帮忙

javascript java selenium firefox selenium-webdriver
1个回答
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))
© www.soinside.com 2019 - 2024. All rights reserved.