【问题标题】:How get id attribute of a TR when we know some value of TD with PHP?当我们用 PHP 知道 TD 的某些值时,如何获取 TR 的 id 属性?
【发布时间】:2016-01-24 15:27:54
【问题描述】:

例如:

<table>
<tr>
<td></td>
<td></td>
<td></td>
<td></td>
<td></td>
</tr>
<tr id="WhatIneeDtoKnowValue">
<td>Something I know</td>
<td>Something I know again</td>
<td>Something I know too</td>
<td>...</td>
<td>..</td>
</tr>
<tr>
<td></td>
<td></td>
<td></td>
<td></td>
<td></td>
</tr>
</table>

所以我需要获取我知道 TD 值的 TR 的 ID!我希望你能理解我 :) 我已经使用 DomXpath 做了相反的事情(当我知道 TR 的 ID 值时找到 TD)但是这样我找不到方法。

Ps:我不想使用 REGEX,因为在这里我简化了很多表格,但在我的使用中它更复杂!

如果有人可以帮助我,请提前感谢

【问题讨论】:

    标签: php html dom xpath html-table


    【解决方案1】:

    如果您想同时检查所有三个条件或只是例如//tr[td = 'Something I know']/@id 如果您想检查单个条件。如果您想检查某个td,您还可以在td 检查上使用位置谓词,例如//tr[td[2] = 'Something I know again']/@id.

    【讨论】:

      猜你喜欢
      • 2018-05-24
      • 1970-01-01
      • 2012-03-06
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2013-03-31
      • 2012-07-18
      相关资源
      最近更新 更多