【问题标题】:Unable to send date to the date field with SendKeys in Firefox browser(version 65) using Protractor无法使用量角器在 Firefox 浏览器(版本 65)中使用 SendKeys 将日期发送到日期字段
【发布时间】:2019-04-08 20:45:51
【问题描述】:

无法使用 sendkey 将日期发送到日期字段。一旦鼠标控制进入日期字段日历弹出窗口(无法检查日历)并且 sendKeys 不会在日期字段中输入日期。它在 Chrome 浏览器中运行良好,因为当控件移动到日期字段时,Chrome 浏览器中的日历不会弹出

  1. 先尝试在日期字段上单击操作,然后使用 sendKeys 发送日期

{日期字段定位器}.click();

{日期字段定位器}.sendKeys('04/08/2019');

谁能帮我解决这个问题?

【问题讨论】:

标签: javascript datepicker protractor


【解决方案1】:

试试下面的 javascript 执行器

// find the element and set value
browser.executeScript("document.getElementsByClassName('//your locator class name')[0].value='text to set'");

【讨论】:

  • 使用上面的代码行,测试用例已经通过但没有设置日期到日期字段。
  • @seleniumuser123 尝试添加一些等待页面加载
  • 你能分享你的实现吗?
  • 我已要求开发人员将日期选择器添加到日期字段中,这将解决问题。感谢您的回复。
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 2012-10-01
  • 1970-01-01
  • 2015-12-18
  • 1970-01-01
  • 2019-03-22
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多