我需要选择在其他文本中混合的a
元素:
User xyz Successfully created
<span>
User
<a class="link" href="/users/zyx">xyz</a>
Successfully created
</span>
到目前为止,这是我尝试过的:
//*[@class='toast-message']//*[contains(text(),'User')]//*[contains(text(),'xyz')]/following-sibling::*[contains(text(), 'Successfully created')]
我需要在Successfully created
代码后添加剩余的a
文字。
答案 0 :(得分:1)
这个XPath,
//span[normalize-space() = 'User xyz Successfully created']/a
将选择a
元素,其父span
的空格规范化字符串值是目标文本。