用这种方式self.browser.find \u元素\u by \u xpath(“//td[text()=”image 2']/following sibling::td/input“)我可以找到这个输入元素,但是当我想单击它时,它不起作用。你知道吗
<div class="animationImage">
<table class="animationTab">
<tbody>
<tr>
<td class="deign_tab">Image List</td>
<td class="deign_tab" style="padding-left:30px;text-align:center;">Select</td>
</tr>
<tr>
<td>image 2</td>
<td>
<input type="checkbox" id="d6dea005-1b58-4890-8ea6-d561b30ba8c8" checked="checked">
</td>
</tr>
</tbody>
</table>
</div>
你可以简单地用这样的输入标记定位checkbox元素, //输入[@id='d6dea005-1b58-4890-8ea6-d561b30ba8c8']
或者,如果您必须通过引用表来访问它,那么 //表[@class='animationTab']/tbody/tr[2]/td[2]/input
相关问题 更多 >
编程相关推荐