2016-06-28 39 views
-1

我点击黑色箭头(图中标记)打开日历。这个黑色箭头只会出现在悬停在此输入框右侧的极端。 我试图点击输入标签,但它没有显示日历,因为后退箭头没有出现。我如何让日历显示?打开仅在点击输入框右侧时出现的日历

这就是元素在检查它时的样子。

<input type="week" name="startWeek">

即时通讯使用Selenium网络驱动程序与Java。

enter image description here

+0

为什么不使用'selenium'提供的'mousehover'命令 – Paras

+0

你试过了什么,结果是什么?如果你不得不悬停,你有没有试过盘旋然后点击?有很多关于SO和其他地方处理如何悬停的问题等。阅读这些代码并尝试一些代码,然后返回并更新您的问题与您的代码和问题,如果你不能自己解决它。 – JeffC

回答

0

我已经找到了一个解决方案。解决方法是使用sendkeys方法将日期直接传递给日历元素。

getElement(calendar).sendKeys("03012016");

这会将日期直接输入日历字段。

相关问题