2013-04-26 65 views
0

我在看一些HTML如下的XPath匹配元素,其属性没有价值

<tr> 
    <td nowrap><a href=" ... " >some link</a></td> 
    <td nowrap>col2</td> 
    <td nowrap>col3</td> 
</tr> 

我插入一个XPath测试http://www.xpathtester.com/test这一点,它拒绝运行,因为输入无效。

我可以使用xpath在上面的输入中选择元素吗? 我使用硒点击包含在第三个td元素具有特定值的行所包含的链接,并认为xpath将是一个简单的方法来做到这一点。

回答

1

当然。正确的XPath是//tr[td[3][.='col3']/td[1]/a<a>包含在<tr>内包含的第一个<td>内,其中还包含第<td>中的col3

相关问题