我们如何使用java脚本为web驱动程序在日期选择器中设置日期
答案 0 :(得分:1)
你不能试试这个,看看它是否适合你。
您可以使用javascript& amp;来启用日期框输入所需的日期
输入日期的代码
((JavascriptExecutor)driver).executeScript ("document.getElementById('your locator').removeAttribute('readonly',0);"); // Enables the from date box
WebElement DateBox= driver.findElement(your locator);
DateBox.clear();
DateBox.sendKeys("8-Dec-2014"); //Enter date in required format
答案 1 :(得分:0)
有两种方法可以做到这一点:
1
driver.executeScript("document.getElementById('startdate').removeAttribute('readonly')");
var startDateBox = element(by.id('startdate'));
startDateBox.clear();
startDateBox.sendKeys("02/08/2017");
2
browser.driver.executeScript("document.getElementById('startdate').setAttribute('value','02/08/2017')")
答案 2 :(得分:-1)
((JavascriptExecutor)driver).executeScript("document.getElementById('LOCATOR').value='28/03/2014 12:55';");