如何使用Watir访问具有相同属性的第二个元素?

时间:2009-09-23 10:38:00

标签: internet-explorer attributes watir

我有一个HTML页面,如下所示:

<a href="1">reply</a>
<a href="2">reply</a>

我需要获取第二个链接的href属性值。

我无法使用:text,因为它会为第一个链接返回href属性。

browser.link(:text, "reply").href
=> "{site}1"

我可以使用:index,但如果该页面上的任何内容发生变化,则可能会中断。

browser.link(:index, 2).href
=> "{site}2"