请在下面找到示例代码
<tbody>
<tr>
<td class="menubox">
<table id="menubar" border="0">
<tbody>
<tr id="mytr">
<td class="level1" id="panel" onclick="popupwin onmouseover="this.classname onclick="popupwin"> menu1</td>
<td class="level1" id="panel" onclick="popupwin onmouseover="this.classname onclick="popupwin"> menu2</td>
<td class="level1" id="panel" onclick="popupwin onmouseover="this.classname onclick="popupwin"> menu3</td>
我想访问menu3列,这是xpath的链接
//table[@id='menubar']/tbody/tr/td[3]
但抛出错误没有这样的元素
找到。任何人都可以提出xpath中的错误吗?
答案 0 :(得分:0)
//tr[@id='mytr']//td[3]
答案 1 :(得分:0)
不确定为什么你的Xpath不工作,你的表结构和xpath匹配在一起。
但请尝试使用可能有效的xpath。如果网站您的测试是公开的。请提供链接。
//tr[@id='mytr']/td[contains(text(),'menu3')]