Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/shell/5.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Watir Webdriver/Ruby如何使用JavaScript选择onclick(日历)_Ruby_Watir_Watir Webdriver - Fatal编程技术网

Watir Webdriver/Ruby如何使用JavaScript选择onclick(日历)

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属性: &

我想知道如何使用Watir Webdriver从页面中选择日历日期

我正在测试的URL是:

您必须进入第三步才能选择日历日期

我尝试了各种方法来选择日历,包括执行脚本,但似乎没有任何效果

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"