我想知道click
span元素是否可以位于div
元素中,而此div
元素位于table cell
?< / p>
所以最终表格如下:
<table id="table1">
<tbody>
<tr id="tr1">
<td id="td11">
<div id="div1">
<span id="span1">TEXT</span>
</div>
</td>
<td id="td12">
</td>
<tr>
<tr id="tr2">
<td id="tr21"></td>
<td id="tr22"></td>
<tr>
</tbody>
</table>
我试图点击span
这样的元素:
${table_cell} = Get Table Cell xpath=//table[contains(@id,'table1')]/tbody 1 1
Click Element ${table_cell}
但我收到错误:
陈旧元素引用:元素未附加到页面文档
首先我添加了控件,如果有table
元素,并且每次都告诉我 TRUE :
${present} = Run Keyword And Return Status Element Should Be Visible xpath=//table[contains(@id,'table1')]/tbody
Run Keyword If ${present} log to console \nTABLE CELL ELEMENT EXISTS - ${present}
你能说出我做错了什么吗?
如果此表位于iframe
?