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