如何单击具有相同ID的按钮?

时间:2012-11-21 08:47:26

标签: google-chrome cucumber watir-webdriver

我有两个相同的按钮(一切都是相同的)。如果我点击它,它会自动选择第一个按钮,但我需要点击第二个第二个按钮。

@b.link(:id => "commit").click

1 个答案:

答案 0 :(得分:1)

id在页面上应该是唯一的,您应该将其报告为错误。

在此期间,要点击具有相同id的第二个链接,请尝试以下操作:

@b.a(:id => "commit", :index => 1).click

点击第三个:

@b.a(:id => "commit", :index => 2).click

顺便说一句,您可以点击第一个:

@b.a(:id => "commit", :index => 0).click