comment declarer un clic sur le deuxieme bouton les deux ayant le meme nom

DiiMoON

Salut tout le monde j'aurais besoin d'info

Bonjour,

Il me faut valider le deuxième bouton ( enregistrer ) , alors que mon codage me valide le premier qui est ajouter

Bonjour visiteur, merci de vous inscrire ou de vous connecter afin de voir les liens. Cela est gratuit et ne prend que quelques secondes !


Mon codage:

Private Sub Button3_Click_1(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button3.Click
WebBrowser1.Document.GetElementById("bt_save").InvokeMember("Click")




voici le code source du premier...
Bonjour visiteur, merci de vous inscrire ou de vous connecter pour voir l'intégralité de ce sujet ! Identifiez-vous ou inscrivez-vous dès maintenant.
 

WhiiTe

Normalement tu ne dois pas avoir deux éléments qui ont le même ID, donc déjà essaie de passer par une class et ensuite essaie de récupérer tous les boutons qui ont la class que tu as donnée, et tu ajoutes ton événement Click
 

DiiMoON

WhiiTe' a dit:
Normalement tu ne dois pas avoir deux éléments qui ont le même ID, donc déjà essaie de passer par une class et ensuite essaie de récupérer tous les boutons qui ont la class que tu as donnée, et tu ajoutes ton événement Click
Cliquez pour agrandir...

c'est a dire ?? je veux bien que tu me developpe un peu l'explication, tu m'as perdus , je te remercie par avance , voila les deux codes sources des boutons

<input type="submit" class="input-btn input-btn-orange-small translation Translations.general.btn.add LanStaticIpAdd translated" value="ajouter" id="bt_save">

<input type="button" id="bt_save" value="enregistrer" class="input-btn input-btn-orange translation Translations.general.btn.save SecurityLevelSave translated">

les deux boutons ( de couleur orange ) en questions

https://realitygaming.net/attachments/1568294745705-png.125630/
 

WhiiTe

DiiMoON a dit:
c'est a dire ?? je veux bien que tu me developpe un peu l'explication, tu m'as perdus , je te remercie par avance , voila les deux codes sources des boutons

<input type="submit" class="input-btn input-btn-orange-small translation Translations.general.btn.add LanStaticIpAdd translated" value="ajouter" id="bt_save">

<input type="button" id="bt_save" value="enregistrer" class="input-btn input-btn-orange translation Translations.general.btn.save SecurityLevelSave translated">

les deux boutons ( de couleur orange ) en questions

Voir la pièce jointe 125630

Cliquez pour agrandir...

Tu ne peux pas avoir deux fois un ID utilisé, là tu as deux boutons qui ont le même ID bt_save, donc forcément ton click se fera que sur le premier qu'il trouvera
Change l'ID du second bouton par bt_save_2 et ensuite essaie ça :

WebBrowser1.Document.GetElementById("bt_save_2").InvokeMember("Click")
 

WhiiTe

Bah change d'appli parce-que c'est codé bizarrement mdr

En plus en VB je saurai pas te dire ça doit faire 5 ans que j'ai pas touché à ce langage mdr
 

Dudule100

Portail de orange pour éditer les param ip de la box ? ^^
Tu peut les différencier avec le type (submit et button)
 
Haut Bas