使用javascript for webdriver在datepicker中设置日期

时间:2014-09-09 09:29:05

标签: javascript datepicker webdriver

我们如何使用java脚本为web驱动程序在日期选择器中设置日期

3 个答案:

答案 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';");