2012-09-19 75 views
0

我有未來的XPath:的Xpath - 選擇第一/第二件

//span[text()="Bingo"]/parent::div/parent::div/parent::td/preceding-sibling::td[1] 

和返回兩個元素。

我如何選擇其中一個(第一個或第二個)?

我嘗試:

//span[text()="Bingo"]/parent::div/parent::div/parent::td/preceding-sibling::td[1][1] 

但它仍然給了我兩個元素。

回答

6

使用括號在整個表達式,則索引:

(//span[text()="Bingo"]/parent::div/parent::div/parent::td/preceding-sibling::td[1])[1] 
+0

感謝。它確實在Xpath Finder中找到了一個元素,但是當我在Selenuim IDE上嘗試時,它找不到該元素 –

相關問題