我有一个条件,其中 tr 行生成动态值:
<tbody>
<tr id="24686" tabindex="0">
<td class="nowrap xh-highlight" style="padding: 3px 8px;">Available</td>
</tr>
</tbody>
我有 Xpath 1: (//tbody/tr/td[contains(text(),'Available')])[1] 返回
Available
和 Xpath 2: //tr[1]/@id 返回
ld_9050427
22707
条件是我想生成一个 xpath,它将返回状态为可用的第一个数字,然后返回其 ID。以后我想用这个相同的id来进行后面的过程吗?
我试过类似下面的东西,但没有用
(//tbody/tr[/@id and/td[contains(text(),'Disponible')]])[1]
如果要选择tr
具有id
属性(任何)和带有文本的表格单元格,请"Available"
尝试
//tr[@id and td='Available']
提取id
价值以供进一步使用,您需要get_attribute
/getAttribute
方法
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句