soft
要找到每个div元素的元素,请按以下方式<div class="buttonContainer">
<label for="btn_123456">
<span>
<img style="visibility:hidden;">
Text1
</span>
</label>
</div>
<div class="buttonContainer">
<div class="buttonContainer">
<div class="buttonContainer">
等等。
在img标记下,每个div元素的文本内容都有所不同。 如何根据文本内容(优化)定位元素?
答案:
//div[@class='buttonContainer'][1] , //div[@class='buttonContainer'][2]
无论div元素如何。
答案 0 :(得分:1)
尝试像//div[@class='buttonContainer']/label/span[contains(text(),'Text1']
答案 1 :(得分:0)
对于更具体的xpath,你可以这样写 对于上面的例子,Div [1] / label / span / img。这样你就可以从html / body /......
中编写相对的xpath