Jarod1980
Messages postés273Date d'inscriptionsamedi 5 juillet 2003StatutMembreDernière intervention31 mars 2015
-
25 juin 2007 à 11:26
cs_bultez
Messages postés13615Date d'inscriptionjeudi 13 février 2003StatutMembreDernière intervention15 octobre 2013
-
25 juin 2007 à 12:56
Bonjour,
Je voudrais savoir si il est possible de passer 2 paramètres dans un onSubmit. J'ai essayé de faire quelques choses mais j'arrive pas à récupérer les 2 valeurs dans mon test.
Est ce que quelqu'un aurait une idée s'il vous plait ?
cs_bultez
Messages postés13615Date d'inscriptionjeudi 13 février 2003StatutMembreDernière intervention15 octobre 201330 25 juin 2007 à 11:36
Bonjour,
passer des paramètres ?
_ à une fonction alors ?
car là,
tu exécutes des instructions et il
n'y a pas d'appel à une fonction...
qui plus est, avec des document.write, tu vas effacer
toute la page.
_ ou alors à ce qui est appelé dans action ?
là, tout ce qui est contenu dans le formulaire
avec un name est transmis.
Jarod1980
Messages postés273Date d'inscriptionsamedi 5 juillet 2003StatutMembreDernière intervention31 mars 20152 25 juin 2007 à 11:42
Salut Bultez,
Pour les document.write c'etait pour mes tests. Ce que je voulais faire c'etait récupérer 2 valeurs dans ma page formulaire dans un onsubmit pour les passer à une autre page, est ce que c'est possible avec un onsubmit ou je suis obligé de passer par une fonction?
Jarod_Delaware
Vous n’avez pas trouvé la réponse que vous recherchez ?
cs_bultez
Messages postés13615Date d'inscriptionjeudi 13 février 2003StatutMembreDernière intervention15 octobre 201330 25 juin 2007 à 12:00
dans le onsubmit, c'est du javascript.
on a donc accès à tous les éléments de la page.
on peut donc y appeller une fonction avec des paramètres.
>>pour passer à une autre page,
avec un formulaire
tu vas appeler ce qu'il y a dans action= à qui tu
vas passer les éléments du formulaire qui ont un name.
avec une page .php on utiliserait ici $_POST['title']
avec une page .htm,
tel que tu le fais, tu vas appeler result.htm seul
donc javascript est possible, pour récupérer les données
il faut mettre method ="get" et javascript utilisera : window.location.search
qui sera ici égal à "?title=ma Page" ( sans les guillemets )
c'est "assez rare" d'avoir à transmettre un formulaire à une autre page htm,
mais tu en as peut-être besoin...
Jarod1980
Messages postés273Date d'inscriptionsamedi 5 juillet 2003StatutMembreDernière intervention31 mars 20152 25 juin 2007 à 12:11
Ok, merci pour les précisions. Je passais les paramètres à une page htm c'etait juste pour faire des tests, pour voir si j'arrive bien à récupérer les 2 valeurs de mes champs lorsque je fais un onsubmit de mon formulaire.
Du coup, si j'ai bien compris, pour passer à une page par exemple php dans laquelle je transmets mes 2 valeurs: j'utilise une methode post et dans l'action je lui passe les 2 valeurs qui m'interessent :