-2
<div class="hasGoals">
<a class="ppS"> 1 </a>
<a class="ppS"> 2 </a> *
<a class="ppT"> End </a>
<div class="hasGoals">
<a class="ppS"> 3 </a>
<a class="ppS"> 4 </a>
<a class="ppT"> End2 </a>
我怎么能写driver.findElement()...
硒 - 寻找WebElement
得到标记(*)元素这不起作用:
driver.findElement(By.xpath("//div[@class='hasGoals']//a[@class='ppT']"))
我认为这种模式是真实的,但也有2具有相同类名的div类。它可能是问题的原因吗?我该如何处理?
在一个html页面上,您可以通过多种方式获取元素:通过xpath,通过cssselector ...试一试,不要问这样一个太笼统的问题。如果你有麻烦,然后问这里 –
@TuyenNguyen我试过了,但我无法弄清楚我该如何做到这一点,我试过xpath,但它没有奏效。 – gingerdd
如果你已经尝试过,然后张贴你已经尝试过,什么是错误的方法来获得帮助 –