给定以下标记:
给定以下标记
<div>
<a>Username1</a>
</div>
<div>
<button>Unblock</button>
</div>
<div>
<a>Username2</a>
</div>
<div>
<button>Unblock</button>
</div>
<div>
<a>Username3</a>
</div>
<div>
<button>Unblock</button>
</div>
如何选择与文本“Username2”相邻的a
元素的按钮元素?
我可以使用//a[contains(.,'Username2')]
选择a
元素,因此我认为//a[contains(.,'Username2')]/following-sibling::/div/button
会选择正确的按钮,但这并不起作用。 我认为它甚至不是有效的XPATH。