好吧...我想我仍然没有弄清楚xpath是如何工作的。我正在尝试选择以下元素,以便可以单击第二页。但是我正在尝试的方法不起作用。怎么了我正在选择a标记,然后尝试查找包含值为refnext的标记。

element = driver.findElement(By.xpath("//a[contains(@ref,'next')]"));

最佳答案

我可能在那里看到错字了。您要使用的attributerel,其值为next

因此正确的xpath将是

//a[contains(@rel,'next')]

关于java - 如何使用XPATH转到搜索结果的第二页或下一页,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/28552389/

10-09 05:48
查看更多