xpath选择TD的以下同级,其中内容图像与alt

  • 本文关键字:图像 alt TD 选择 xpath html xpath
  • 更新时间 :
  • 英文 :


>我有下表

<table>
<tr>
<td><img src="img/tel.jpg" alt="telephone" /></td>
<td>111 222 333</td>
</tr>
<tr>
<td><img src="img/email.jpg" alt="email" /></td>
<td>user@example.com</td>
</tr>
</table>

我需要使用 xpath。路径怎么写?我需要显示数字。这是td的兄弟姐妹,其中包含带有alt电话的图像。所以输出应该是 111 222 333。

我试过了

//tr/td/following-sibling::td/img[@alt="telephone"]

但我失败了。路径//tr/td/img[@alt="telephone"]正常。所以我不知道如何判断我想显示这个元素的以下兄弟姐妹。

"//table/tr/td[./img[@src='img/tel.jpg' and @alt='telephone']]/following-sibling::td"

我认为以下查询将适用于您:

//tr/td/img[@alt="telephone"]/../following-sibling::td

或明确的TD家长:

//tr/td/img[@alt="telephone"]/parent::td/following-sibling::td

最新更新