如何基于已经找到的元素通过xpath定位其子元素
来源:2-5 【送您十大定位方法】元素定位

啊哈哈略知一二
2020-03-22
请问老师,如何基于已经找到的元素通过xpath定位其子元素?
比如图中的例子,先通过
List list = driver.findElements(By.className(“b_algo”)) ,得到一组 li 元素![图片描述](http://img.mukewang.com/szimg/5e774f2c09c2f62a05050259.jpg
li 的子元素有不同形式,比如 li/h2/a, li/div/h2/a,
想要基于list中每一个 li 当前的位置,通过xpath定位方式得到每一个 li 中的子元素a,
这个xpath定位应该怎么写呢?
写回答
1回答
-
Mushishi
2020-03-26
额,你为啥不能通过直接定位a标签呢?还那么麻烦?就是父节点找到之后下面直接findelements by tag的 a标签。拿到所有的a标签元素。
022020-03-26
相似问题