0
A
回答
1
xpath
允許您使用ancestor
軸穿越回了樹,在這種情況下。試試這個:
IWebElement town = By.Xpath("//*[@headers='ctry'][text()='UK']/ancestor::tr//*[@headers='twn']/a");
然後,你可以單擊它:
town.Click();
+0
謝謝,它工作。 – Tanya
+0
@Tanya太棒了!如果您覺得傾向於,可隨時點擊答案旁邊的檢查,將其標記爲接受的答案。謝謝! – mrfreester
相關問題
- 1. web表格處理selenium webdriver java
- 2. selenium webdriver:如何處理javascript onclick在C#
- 3. 使用selenium webdriver處理多個表
- 4. Selenium WebDriver - 處理StaleElementReferenceException(Python)
- 5. Selenium WebDriver(Selenium 2)的處理警報
- 6. 用webdriver selenium處理子菜單項
- 7. 使用Python + Selenium Chrome WebDriver處理通知
- 8. 在Selenium Webdriver中處理多個窗口
- 9. 使用IE webdriver處理JS警報,Selenium
- 10. Selenium Webdriver中的警報處理
- 11. 在Selenium Webdriver中處理動態Xpath
- 12. 從Web表獲取行數 - Selenium WebDriver Java
- 13. C#Selenium Webdriver單擊表格單元格時出錯
- 14. 如何處理在Selenium Webdriver中處理動態元素ID
- 15. Selenium WebDriver(selenium 2)和Java中的警報處理
- 16. 如何使用Selenium WebDriver複製表格?
- 17. 使用Selenium WebDriver c檢索表格數據#
- 18. 如何處理使用Selenium Webdriver從DOM中刪除的Web元素?
- 19. selenium webdriver C#多線程
- 20. ASP.NET WEB API處理2相關表格
- 21. 表格處理
- 22. Python Selenium Chrome Webdriver
- 23. 使用Xpath處理selenium web驅動程序中的動態表格
- 24. 當使用C#構建Selenium WebDriver時,SocketException是未處理的異常
- 25. 如何在Selenium Webdriver中處理ExtJS的組合框
- 26. Selenium webdriver Java處理多於2個子窗口
- 27. 如何處理selenium webdriver瀏覽器的身份驗證警報?
- 28. 如何處理從模態窗口上傳文件Selenium WebDriver Java
- 29. 無法處理Selenium Webdriver(Java)中的showModalDialog窗口
- 30. Selenium 2 WebDriver實現不正確處理可擴展菜單
嗨蔡健雅!如果可能,請直接在問題中發佈'html'。圖像共享網站通常在我的網絡上被阻止,並且鏈接可能過時。我能夠看到我的手機,所以不用擔心:)乾杯! – mrfreester
試試這個 - http://stackoverflow.com/questions/41686428/how-to-click-on-a-button-within-a-datagrid-after-finding-the-correct-username-in/41687237#41687237 – Dazed
http://idownvotedbecau.se/imageofcode,而且有大量的空白。 – Melebius