我需要在某个网站上使用vba选中一个复选框。 我尝试了几种方法,但是到目前为止没有任何运气。
无法通过单击鼠标右键来检查此元素(复选框),因为如果单击鼠标左键/鼠标右键-复选框将变为选中状态。 为了识别该元素,我单击了CTRL + SHIFT + C并找到了负责任的代码。
我试图通过以下方式找到此元素:
1)它是类,然后尝试使用'.click'或'.checked = true'方法,
2).getAttribute("onmousemove"...)
3).getAttribute("ontouchstart"...)
但是这些都不起作用。 没有错误,但是未选中该复选框。
我发现,当您将鼠标移到复选框上方时,它的样式已更改为:“高度:19像素;光标:指针
<tr ontouchstart="Grids[0].ARow=Grids[0].Rows["1_1"];Grids[0].ASec=0;"
onmousemove="Grids[0].ARow=Grids[0].Rows["1_1"];Grids[0].ASec=0;"
class="GODataRow GOClassChanged" style="height: 19px;"></tr>
我希望该复选框被选中。