我正在尝试通过VBA自动提交网络表单。在我继续操作之前,我必须在表单中勾选一个复选框。下面是我的复选框HTML代码
<input name="ConfirmExcludedBreeds" id="ConfirmExcludedBreeds" aria-required="true" type="checkbox" value="true">
请更正我用于复选框的VBA代码
ie.document.getElementsByName("ConfirmExcludedBreeds").Click
答案 0 :(得分:0)
ie.document.getElementsByName("ConfirmExcludedBreeds")
将返回具有指定className的从0开始的元素集合。您需要为感兴趣的元素指定索引,例如
ie.document.getElementsByName("ConfirmExcludedBreeds")(0).Click
或者,使用提供的id
应该返回一个元素。
ie.document.getElementById("ConfirmExcludedBreeds").Click