【发布时间】:2021-04-25 00:22:42
【问题描述】:
我有以下 HTML 结构
<tr>
<td><input name="Choice" type="radio" value="someValue"></td>
<td><a href="">text</a></td>
</tr>
我想编写一个 Xpath,通过其文本的值找到链接,然后搜索输入元素并执行诸如单击输入单选按钮之类的操作。
我已经尝试过很多这样的 Xpath
//a[contains(text(), 'text')]/ancestor::/td/input
但他们都失败了。 xpath 的第一部分是正确的,但与祖先的第二个路径是它遇到麻烦的地方。
【问题讨论】:
标签: html selenium selenium-webdriver dom xpath