[英]Why is my XPath using following-sibling not working?
我需要在下面兩個示例HTML代碼的活動頁面(class="active_page")
后面選擇下一個輸入字段和A
字段,但是以下兩個XPath無法正常工作。
我將如何完成following-sibling
工作?最簡單的方法是什么?
//*[@id="pagination"]/ul/li[2]/a/following-sibling::A[1]
<div id="pagination">
<ul class="zPagination">
<li><a href="https://www.test.com/page&pagination=10">«</a></li>
<li><a class="active_page" href="https://www.test.com/page&pagination=10">1</a></li>
<li><a href="https://www.test.com/page&pagination=10">2</a></li>
<li><a href="https://www.test.com/page&pagination=10">3</a></li>
<li><a href="https://www.test.com/page&pagination=10">»</a></li>
</ul>
</div>
//TABLE[@class='table-striped']/TBODY[1]/TR[1]/TD[1]/INPUT[1]/following-sibling::INPUT[1]
<table class="table-striped">
<tbody>
<tr>
<td><input id="selection" style="width: 20px;" name="test" class="zeroborder" value="001" type="radio"> </td>
<td>S</td>
</tr>
<tr>
<td><input id="selection" style="width: 20px;" name="test" class="zeroborder" value="002" type="radio"> </td>
<td>S</td>
</tr>
<tr>
<td><input id="selection" style="width: 20px;" name="test" class="zeroborder" value="003" type="radio"> </td>
<td>S</td>
</tr>
</tbody>
</table>
您的XPath至少有兩個錯誤:
following-siblings
a
或input
元素。 也許您是說following
。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.