Watir Webdriver/Ruby如何使用JavaScript选择onclick(日历)
我想知道如何使用Watir Webdriver从页面中选择日历日期 我正在测试的URL是: 您必须进入第三步才能选择日历日期 我尝试了各种方法来选择日历,包括执行脚本,但似乎没有任何效果Watir Webdriver/Ruby如何使用JavaScript选择onclick(日历),ruby,watir,watir-webdriver,Ruby,Watir,Watir Webdriver,我想知道如何使用Watir Webdriver从页面中选择日历日期 我正在测试的URL是: 您必须进入第三步才能选择日历日期 我尝试了各种方法来选择日历,包括执行脚本,但似乎没有任何效果 browser.execute_script("DP_jQuery_1360620655913.datepicker._selectDay('#choice1\\-date',1,2013, this);return false;") 非常感谢您的帮助。对于显示日期的表格单元格,有一个onclick属性: &
browser.execute_script("DP_jQuery_1360620655913.datepicker._selectDay('#choice1\\-date',1,2013, this);return false;")
非常感谢您的帮助。对于显示日期的表格单元格,有一个
onclick
属性:
<td onclick="DP_jQuery_1360625373055.datepicker._selectDay('#choice1\\-date',1,2013, this);return false;" class=" "><a href="#" class="ui-state-default">13</a></td>
你有进入第三步的脚本吗?如果我们能重现这个问题,就容易多了。同时解释您的尝试和结果将确保我们不会重复您的努力。例如,您是否尝试单击链接或表格单元格?第一种方法是使用execute_脚本,这似乎很奇怪。
browser.link(:id => "foo").fire_event "onclick"