在以下HTML代码中,我有两个嵌套的
<href>
链接:<a href="/cgi-bin/WebOb/mamool/8.2">
<img width="12" border="0" align="ABSMDIDDLE" height="7" src="/WebOb/mamool/Frameworks/fig.gif">
Click me for more info
</a>
<table border="1" size="2" font="">
<tbody>
<tr>
<td>
<font size="2">
<a name="179"></a>
<a href="/cgi-bin/WebOb/mamool/8.2.44">
<img width="12" border="0" align="ABSMDIDDLE" height="7" src="/WebOb/mamool/Frameworks/myfig.gif">
</a>
</td>
</tr>
<tr bgcolor="#d6e2ff">
<td>
</tr>
</tbody>
</table>
我可以轻松地找到第一个 <href>
链接的XPath,就像这样:
//a[contains(text(), 'Click me for more info')]
现在我想知道如何找到下一个<href>
,而不需要搜索,只需使用类似于.next()
的方法即可。
a
,请使用//a[contains(text(),'点击获取更多信息')][2]
。 - kjhughes