html - 单击 VBA 中图像的第二个按钮

标签 html excel vba button click

我正在尝试使用 getAttribute("src") 在 IE 上单击图像按钮,但是有相同的按钮具有相同的 src 代码,因此当我使用此代码时,它会单击第一个,我想单击第二个。有人可以帮助我吗?

我正在考虑创建一个循环来搜索并选择第二个,但我不知道如何编写代码!有人可以帮帮我吗?

这是我用来点击第一个按钮的代码:

Set allInputs = IE.Document.getElementsByTagName("img")
For Each Element In allInputs
If Element.getAttribute("src") = "/forms/Content/Images/0006.gif" Then    
Element.Click     
Exit For    
End If     
Next Element    

按钮的 HTML 代码是:

<tr class="jqgfirstrow" role="row"      
<tr tabindex="-1" class="ui-widget-content jqgrow ui-row-ltr" id="1"     role="row"
< img src="/forms/Content/Images/0006.gif"  

<tr tabindex="-1" class="ui-widget-content jqgrow ui-row-ltr" id="2" role="row
< img src="/forms/Content/Images/0006.gif"

最佳答案

感谢您的帮助!

我在这里用代码做到了:

Set allInputs = IE.Document.getElementsByTagName("img")
allInputs(2).click

关于html - 单击 VBA 中图像的第二个按钮,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/43223464/

相关文章:

android - 关闭 web 输入类型 = 文本的 android 单词建议

javascript - 如何找到突然出现的 element.style 的根本原因?

ruby - CSV 到 JSON Ruby 脚本?

vba - 使用 ADO 连接到 Excel - 不知道工作表名称

html - Chrome 为滚动条保留空间,即使它是隐藏的

html - 将图标添加到 Laravelcollective 提交按钮

excel - 如何在Excel中对不同日期格式的日期进行减法?

excel - VBA 在 If 语句中采用错误的分支 - 严重的编译器错误?

winapi - 如果源文件打开,CopyFile 和 CopyFileEx 是否工作?

excel - 如何使用多个条件进行索引匹配公式? (有问题)