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

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/firebase/6.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 Watir webdriver-如何单击动态生成的最后一个<;td>;在桌子上?_Watir Webdriver - Fatal编程技术网

Watir webdriver Watir webdriver-如何单击动态生成的最后一个<;td>;在桌子上?

Watir webdriver Watir webdriver-如何单击动态生成的最后一个<;td>;在桌子上?,watir-webdriver,Watir Webdriver,在我的应用程序中,我必须选择表中的最后一个td(这是一个img)。有人能帮我吗 HTML 单击第一个图像。尝试以下操作: @browser.tds.last.click 试试这个: @browser.tds.last.click 当您这样做时: @browser.img(:src => "/tracker/images/skin2/bolean.png") 这将返回第一个匹配的元素 如果要获得所有匹配元素,则需要将方法多元化: @browser.imgs(:src => "/t

在我的应用程序中,我必须选择表中的最后一个td(这是一个img)。有人能帮我吗

HTML

单击第一个图像。

尝试以下操作:

@browser.tds.last.click
试试这个:

@browser.tds.last.click
当您这样做时:

@browser.img(:src => "/tracker/images/skin2/bolean.png")
这将返回第一个匹配的元素

如果要获得所有匹配元素,则需要将方法多元化:

@browser.imgs(:src => "/tracker/images/skin2/bolean.png")
然后,您将获得具有指定src的所有图像的集合。然后,您可以获取最后一个并单击它,类似于Željko为tds所做的操作

@browser.imgs(:src => "/tracker/images/skin2/bolean.png").last.click
当您这样做时:

@browser.img(:src => "/tracker/images/skin2/bolean.png")
这将返回第一个匹配的元素

如果要获得所有匹配元素,则需要将方法多元化:

@browser.imgs(:src => "/tracker/images/skin2/bolean.png")
然后,您将获得具有指定src的所有图像的集合。然后,您可以获取最后一个并单击它,类似于Željko为tds所做的操作

@browser.imgs(:src => "/tracker/images/skin2/bolean.png").last.click

如果您需要包含其他信息,请编辑您的问题。。在评论中很难理解未格式化的html。此外,上面的HTML没有任何意义,还有大量缺少的关闭标记,什么看起来像是嵌套链接??这只是一堆乱七八糟的东西,就像有人把代码扔进搅拌机,然后打了frappe。如果你需要加入其他信息,请编辑你的问题。。在评论中很难理解未格式化的html。此外,上面的HTML没有任何意义,还有大量缺少的关闭标记,什么看起来像是嵌套链接??这只是一堆乱七八糟的东西,就像有人把代码扔进搅拌机,然后打了frappe。