我想在下面的HTML中找到lis个项目(li):
<div class="li-control-block">
<div class="inner">
<a class="scroll-left" href="?slideId=7">
<img width="59" height="30" alt="btn-hero-promo-slider-left" src="/c/images/btn-hero-promo-slider-left.png">
</a>
<ul class="slides-8">
<li class="first">
<a href="#">1</a>
</li>
<li class="">
<a href="#">2</a>
</li>
<li class="">
<a href="#">3</a>
</li>
<li class="">
<a href="#">4</a>
</li>
<li class="">
<a href="#">5</a>
</li>
<li class="">
<a href="#">6</a>
</li>
<li class="">
<a href="#">7</a>
</li>
<li class="last on">
</ul>
<a class="scroll-right" href="?slideId=1">
</div>
</div>
我在下面尝试过代码,但返回的值是“ 12345678”,其大小为1。
那么我怎样才能使大小等于8?
List<WebElement> list=null;
list = driver.findElements(By.cssSelector(".slides-8"));
int length = list.size();
尝试做
WebElement temp = driver.findElement(By.classname("slides-8"));
List<WebElement> list = temp.findElement(By.xpath(".//li"));
System.out.println(list.size());
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句