Clic bouton web, sans Id ni Name du bouton

Bonjour à tous,

Je cherche à atteindre deux boutons web mais les codes sources ne contiennent pas les ID ou NAME des boutons

Voici le 1er :

<INPUT height=21 src="images/btnGo.gif" type=image width=80>

Je suis parti sur une solution de ce type (info qui peut servir ce bouton et le 3eme input de la page):

For Each MyHTML_Element In Document.getElementsByTagName("input")
     If MyHTML_Element.Type = "image" Then
         MyHTML_Element.Click: Exit For
     End If
Next

Le 2eme bouton qui me pose problème et le suivant :

<INPUT onclick="javascript:void(editRequete_request('CTRL PGOC','perso'))" type=button value=Editer>

Merci d'avance pour votre aide.

Cordialement,

bonjour,

pour ton premier bouton essaie ceci

Document.getElementsByTagName("input")(2).click

' 2 pour indiquer la 3ème occurrence (on part à 0)

Merci pour ta réponse h2so4, je viens de tester j'avais une erreur d’exécution : Objet requis

En ajoutant IE sa fonctionne

IE.Document.getElementsByTagName("input")(2).Click 

Et pour le 2eme bouton j'ai trouvé :

Dim CurrentWindow As HTMLWindowProxy

Set CurrentWindow = IE.Document.parentWindow
Call CurrentWindow.execScript("editRequete_request('CTRL PGOC','perso')")
Rechercher des sujets similaires à "clic bouton web name"