【发布时间】:2015-06-30 20:12:51
【问题描述】:
我正在尝试访问表格以及它的行和表格数据(td),通常表格、tr 和 td 没有可使用的属性我尝试使用索引但仍然没有用,即使我尝试使用的父元素表我仍然无法访问它。
<div class = "Links"></div>
<div class = "board">
<table>
<tbody>
<tr><td>Name</td><td>Value</td></tr>
<tr><td>shaik</td><td>500</td></tr>
<tr><td>shahrukh</td>900<td><span style="" has css properties ></span></td></tr>
</tbody>
</table>
</div>
我尝试了以下方式
@ie.table(index,0) and
@ie.div(:class,'Links').table(:index,0)
由于无法定位元素而返回错误
【问题讨论】:
-
您是否确认该表不在
frame或iframe中?我记得您之前的一些问题是由框架引起的。 -
@Justin Ko 框架/iframes 根本没有使用。
-
我认为您需要提供有关如何重现问题的更多详细信息。我使用您提供的 HTML 创建了一个页面,
@ie.table(index,0)按预期工作。 -
即使我尝试了与上面相同的语法,让我检查一次......
标签: ruby watir watir-webdriver