我正在尝试使用Selenium VBA Web驱动程序在日期字段中插入日期,该日期字段不是自由文本字段,我必须选择日历以插入日期。 我可以使用此命令单击日历图标
.FindElementByXPath("//*[@id='jscal_trigger_cf_898']").Click
如何在日历中选择日期(07-01-2019)
HTML代码:
<img src="themes/corporate/images/btnL3Calendar.gif" id="jscal_trigger_cf_898">
<!--add ended-->
<br><font size="1"><em old="(yyyy-mm-dd)">(dd-mm-yyyy)</em></font>
<!--added by Nirbhay 27-03-2017 for restricted field editing-->
<script type="text/javascript" id="massedit_calendar_cf_898">
Calendar.setup ({
inputField : "jscal_field_cf_898", ifFormat : "%d-%m-%Y", showsTime : false, button : "jscal_trigger_cf_898", singleClick : true, step : 1
})
</script>
<!--add ended-->
</td>
谢谢
Ravikumar