2014-08-27 125 views
0

我一直在使用硒在Java中使用XPath找到硒HREF webdriver的

<tr> 
    <td> 
    <a target="mainFrame" href="reb.php?tiEx=ES"></a> 
    </td> 
</tr> 

感謝

找到以下HREF
+0

好了...你在找什麼從我們?你有沒有試過的代碼? – skrrgwasme 2014-08-27 15:10:37

+0

您是否遺漏了一些引號?不應該是'target =「mainFrame」href =「reb.php?tiEx = ES」'?否則,如果你原諒我的法語,HTML(?)是垃圾。 – 2014-08-27 15:17:32

+0

是的,我錯誤地省略了一些引號 – 2014-08-27 15:37:06

回答

2

有多種方法可以找到取決於要素的鏈接是內部和該元素的獨特屬性值在頁面上,但是,從您提供什麼,你可以依靠target屬性:

//a[@target="mainFrame"] 

您也可以NARR流下來到它的父母範圍:

//tr/td/a[@target="mainFrame"] 

此外,您還可以檢查href屬性,如果它是持久和可靠:

//tr/td/a[@target="mainFrame" and @href="reb.php?tiEx=ES"] 
+0

謝謝,這個伎倆 – 2014-08-27 16:25:32