【发布时间】:2017-06-24 14:18:44
【问题描述】:
我正在尝试单击可以使用项目标题找到的链接 (TransID)。我不知道 ID#,只知道它的前缀。表中有多行都具有相同的前缀,因此我想专门单击与项目标题中的文本匹配的链接,因为这是我唯一唯一的识别方式。
标题:TransID、流程类型、操作项、ID#、IN、Sname、项目标题等。
操作:单击项目标题包含文本的 TransID...
尝试并失败:
//span[contains(text(),'PRL123456')]/../preceding-sibling:://a[contains(text(),'PR')]
<tbody>
<tr>…</tr>
<tr style="font-weight: bold;">
<td class=" u-tL" headers="TRANS_ID">
<a href="f?p=pagelocation data">PRXXXXXX </a></td>
<td class=" u-tL" headers="PROCESS_TYPE">Process - New</td>
<td class=" u-tL" headers="ACTION_ITEM">Prepare Form</td>
<td class=" u-tR" headers="ID_NUMBER"> <a href="f?p=pagelocation data,">100700</a></td>
<td class=" u-tL" headers="IN">Investigator </td>
<td class=" u-tL" headers="Sname">Sname </td>
<td class=" u-tL" headers="PROJECT_TITLE">
<span title="PRL123456 – My project title"> PRL123456 – My project title </span></td>
<td class=" u-tL" headers="ASSIGNED_NO_OF_DAYS">0</td>
<td class=" u-tL" headers="OPEN_DAYS">0</td>
<td class=" u-tL" headers="FULL_STATUS_NAME">In Progress</td>
<td class=" u-tL" headers="sort_flag_img">…</td>
<td class=" u-tL" headers="C45130925951929411">-</td>
</tr>
【问题讨论】: