我在查找包含至少两个单词的文本时遇到问题 .
我需要下一个:
<a e="k44.3" href="http://www.example.com">hello world</a>
我的XPath表达式是:
driv.findElement(By.xpath("//*[contains(text(),'hello world')]")).click();
但XPath只从控制台获取了第一个字(输出):
<a e="k77.4" href="http://www.example.com">hello</a>
如何选择带有'hello world'的那个?
2 回答
请尝试以下操作并告诉我它是否有效:
试试这个 .
这将点击包含空格的链接 .