|
Publicité ' | |||||||||||||||||||||||
|
|
#1 | ||
|
Candidat au titre de Membre du Club
![]() Inscription : novembre 2004 Messages : 45 ![]() |
Bonjour,
J'essaie de remplir un formulaire Internet en utilisant les données de ma table et le contrôle WebBrowser. Le formulaire Internet s'affiche dans mon formulaire Access mais il ne se remplit pas. Voici le code de la balise input du formulaire Internet: Et voici mon code vba: Code :
![]() @+ |
||
|
|
00
|
|
|
#2 |
|
Membre régulier
![]() Michaël Développeur .NET Inscription : avril 2008 Messages : 80 ![]() |
Bonjour,
il n'y a pas d'attribut id dans la balise input alors que tu fais un getElementById |
|
|
00
|
|
|
#3 |
|
Candidat au titre de Membre du Club
![]() Inscription : novembre 2004 Messages : 45 ![]() |
Merci pour la réponse.
J'ai testé ce code: Code :
objIE.Document.getElementByName("nom").Value = "Dupont" Merci pour votre aide. |
|
|
00
|
|
|
#4 | ||
|
Membre régulier
![]() Michaël Développeur .NET Inscription : avril 2008 Messages : 80 ![]() |
aaah oui mais non, ca aurait été trop facile... il n'existe pas de méthode "getElementByName"
Soit tu utilises getElementById (c'est la meilleure méthode) et tu mets un attribut id dans la balise input, soit tu utilises GetElementsByTagName("input") et tu parcours chaque élément pour comparer l'attribut name et voir si il est = à nom... un truc dans le genre: (mais je ne saurais pas tester) Code :
|
||
|
|
00
|
|
|
#5 |
|
Candidat au titre de Membre du Club
![]() Inscription : novembre 2004 Messages : 45 ![]() |
OK merci beaucoup et bonne fête nationale !
@+ |
|
|
00
|
Copyright © 2000-2012 - www.developpez.com