我需要找到的是與「測試組」鏈接相符的「編輯」鏈接。XPath表達式在<tr>內找到<a>
我曾嘗試:
//td[contains(text(),'Edit')]/..//a[text()='Test Group']
//td[contains(., "Edit")]/preceding-sibling::a
//*[contains(text(),'Edit')]//tr/td[contains(., 'Test Group')])[3]
HTML源文件:
<td>
<a class="hovsml" onclick="editGroup(5522); return false;" href="#">Edit</a>
</td>
<td>
<a class="hovsml" onclick="removeGroup(5522,'Test Group'); return false;" href="#">Delete</a>
</td>
<td>
<img id="groupText5522" width="16" vspace="0" border="0" hspace="0" height="16" onmouseout="hideGroupList('groupInfoDiv5522');" onmouseover="showGroupList('groupText5522','groupInfoDiv5522');" src="img/group_info.gif" style="position: relative;"/>
<a class="hovsml" title="Test Group" onclick="popup('GroupInfo.php?id=5522','groupinfo',300,430); return false;" href="#">Test Group</a>
</td>
這工作,謝謝! – TheBugCollector