在VBA中单击一个img的第二个button

我想通过使用getAttribute(“src”)在IE上单击一个图像button,但有相同的button具有相同的src代码,所以当我使用这个代码,它点击第一,我想点击第二。 有人可以帮我吗?

我正在考虑创build一个循环来search并select第二个,但我不知道如何编写代码! 有人能帮我吗?

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

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 

这些button的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