如何从日历中选择日期(datepicker)

时间:2016-07-26 07:04:19

标签: c# selenium datepicker

我是Selenium的新人。我使用C#语言。 我想从日历(datepicker)中选择一个日期,我必须选择两个不同的日历和发送密钥(日期)。

第一个日历:今天

第二个日历:明天

this sreenshot of page

1 个答案:

答案 0 :(得分:2)

<强> Scenario1: 您将文本框附加到DatePicker,并且您的TextBox已启用以输入详细信息。然后以固定格式直接将日期发送到文本框

 IWebElement txtBxDatePicker = driver.FindElement(By.Id("TextBoxOfDatePicker"));
txtBxDatePicker.SendKeys("dd/mm/yyy"); //Send in Required Format.

<强> Scenario2: 您将文本框附加到DatePicker,并且您的TextBox已禁用以输入详细信息。使用JavaScriptExecuter将文本的只读属性框更改为false。然后使用上面的代码。