3
我有一個HTML頁面是這樣的:如何使用Watir訪問另一個元素之後的元素?
<a>text</a>
<img src="image.png" />
<a>text</a>
我想點擊第二個鏈接。鏈接具有完全相同的屬性。唯一不同的是第二個鏈接在圖像之後。
這總是點擊第一個鏈接:
browser.link(:text, "text").click
我有一個HTML頁面是這樣的:如何使用Watir訪問另一個元素之後的元素?
<a>text</a>
<img src="image.png" />
<a>text</a>
我想點擊第二個鏈接。鏈接具有完全相同的屬性。唯一不同的是第二個鏈接在圖像之後。
這總是點擊第一個鏈接:
browser.link(:text, "text").click
browser.link(:after?, browser.image(:src, /image/)).click
來源:
你也可以這樣做:
browser.link(:text=>"text",:index=>2)
在一般情況下,你可以包括通過紅寶石哈希條件任意組合。
鏈接(除第4個)已死 – user1086737 2015-09-28 14:58:00