Précédent   Forum des professionnels en informatique > Logiciels > Microsoft Office > Général VBA
Général VBA Forum général VBA . Pour les logiciels spécifiques (Access, Excel, Word, ...), postez dans les bons sous forums.
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 29/07/2006, 16h06   #1
Invité régulier
 
Inscription : mai 2005
Messages : 32
Détails du profil
Informations forums :
Inscription : mai 2005
Messages : 32
Points : 7
Points : 7
Par défaut [VBA]Comment valider un formulaire javascript enVBA

Je glane des infos concernant la validation de formulaire en Javascript
Avec une macro vba je repère les balises <form> dans la page Web avec cette boucle
Code :
1
2
3
4
5
6
Sheets("Feuil1").Select
Set maPageHtml = IE.document
Set helem = maPageHtml.getElementsByTagName("form")
For j = 0 To helem.Length - 1
Range("A" & (j + 1)).Value = helem(j).getAttribute("name") & " / " & helem(j).getAttribute("value")
Next j
Je trouve sur Feuill1 le "name" du formulaire concernant les bannières pub en 1ère position de la page web mais helem(0).click...ne fonctionne pas!
A l'aide du code source de la page (mis en fichier joint) je trouve les caractéristiques suivantes.
form method="post" : méthode HTTP utilisée pour soumettre le formulaire
id="form_Banners" : identifiant du document
name="form_Banners" nom du formulaire pour les scripts
action="?p_Jeu=0" : gestionnaire de formulaire côté serveur
L'événement onclick est défini comme suit:
onclick="valid('http://site pub.com=http://site.jeu.com','PUB_468X60')><img src="http://pub.com/image.gif"

Quel possibilité existe t-il donc en vba pour valider ce formulaire???
Si quelqu'un pouvait m'éclaircir!!!
pegase33 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 29/07/2006, 16h28   #2
Responsable Visual Basic
 
Avatar de bbil
 
Inscription : juin 2003
Messages : 11 773
Détails du profil
Informations personnelles :
Âge : 45
Localisation : France, Ariège (Midi Pyrénées)

Informations forums :
Inscription : juin 2003
Messages : 11 773
Points : 16 854
Points : 16 854
Envoyer un message via Skype™ à bbil
une fois le bon.'j" trouvé..:
bbil est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 29/07/2006, 18h47   #3
Invité régulier
 
Inscription : mai 2005
Messages : 32
Détails du profil
Informations forums :
Inscription : mai 2005
Messages : 32
Points : 7
Points : 7
En fait c'est une boucle avec les balises <img> et non avec <form> que le click est actif car c'est une bannière (gif) qui valide onclick.
Merci à bbil qui m'a permis avec le helem(j).Click de tester les différentes balises.
pegase33 est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité Cette discussion est résolue.
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 12h25.


 
 
 
 
Partenaires

Hébergement Web