JavaScript VS formulaire html
DoulaDie
Messages postés
2
Statut
Membre
-
DoulaDie -
DoulaDie -
Bonjour,
Je me permets de vous présenter le problème que je rencontre. J'ai installé un script pris sur le web (car je suis néophyte en la matière) qui permet le calcul automatique dans mon formulaire. Jusque là ça va. Mais le type termine son script ainsi (pour l'envoi du formulaire):
// Les 2 lignes ci-dessous devraient être activées pour réellement passer le form. à script CGI
// document.form1.method = "POST" ;
// document.form1.action = "http://dgrwww.epfl.ch/cgi-bin/uncgi/mail_form.sh?mailto=Jean-Daniel.Bonjour@epfl.ch" ;
Mais moi, dans mon ancien formulaire qui fonctionnait pour l'envoi mais sans le calcul automatique j'avais une autre façon d'envoyer le formulaire car je passais par WebOutils. Donc mon code est:
<form action="http://w2.webreseau.com/fr/services/FormToEmail/FormToEmail2.asp" enctype="multipart/form-data" method="POST">
<input type="hidden" name="_id" value="00000000">
Mais si je change "mon code" en effaçant celui du type qui a fait le script, ça ne fonctionne pas. Il y a ce "document.form1" qui me mélange et même si j'ai changé le terme dans le script de WebOutils, ça ne fonctionne pas plus.
Auriez-vous une idée du problème ?
Merci de vous pencher sur mon "cas"... et si vous avez besoin de plus d'info, il me fera plaisir de vour le fournir.
PS: je suis une "mémée" de 65 ans qui essaie d'aider sa communauté mais qui ne connait pas grand chose en langage informatique. Par conséquent, soyez indulgent dans votre réponse svp. MERCI.
Je me permets de vous présenter le problème que je rencontre. J'ai installé un script pris sur le web (car je suis néophyte en la matière) qui permet le calcul automatique dans mon formulaire. Jusque là ça va. Mais le type termine son script ainsi (pour l'envoi du formulaire):
// Les 2 lignes ci-dessous devraient être activées pour réellement passer le form. à script CGI
// document.form1.method = "POST" ;
// document.form1.action = "http://dgrwww.epfl.ch/cgi-bin/uncgi/mail_form.sh?mailto=Jean-Daniel.Bonjour@epfl.ch" ;
Mais moi, dans mon ancien formulaire qui fonctionnait pour l'envoi mais sans le calcul automatique j'avais une autre façon d'envoyer le formulaire car je passais par WebOutils. Donc mon code est:
<form action="http://w2.webreseau.com/fr/services/FormToEmail/FormToEmail2.asp" enctype="multipart/form-data" method="POST">
<input type="hidden" name="_id" value="00000000">
Mais si je change "mon code" en effaçant celui du type qui a fait le script, ça ne fonctionne pas. Il y a ce "document.form1" qui me mélange et même si j'ai changé le terme dans le script de WebOutils, ça ne fonctionne pas plus.
Auriez-vous une idée du problème ?
Merci de vous pencher sur mon "cas"... et si vous avez besoin de plus d'info, il me fera plaisir de vour le fournir.
PS: je suis une "mémée" de 65 ans qui essaie d'aider sa communauté mais qui ne connait pas grand chose en langage informatique. Par conséquent, soyez indulgent dans votre réponse svp. MERCI.
A voir également:
- JavaScript VS formulaire html
- Whatsapp formulaire opposition - Guide
- Formulaire de réclamation facebook compte désactivé - Guide
- Udp vs tcp - Guide
- Editeur html - Télécharger - HTML
- Formulaire de reclamation instagram - Guide
5 réponses
form1 est le nom (name) du formaulaire.
dans ce code :
il n'y a pas de name, donc il faudrait ajouter name="form1" pour que ces lignes fonctionnent
dans ce code :
<form action="http://w2.webreseau.com/fr/services/FormToEmail/FormToEmail2.asp" enctype="multipart/form-data" method="POST">
il n'y a pas de name, donc il faudrait ajouter name="form1" pour que ces lignes fonctionnent
Merci pour votre réponse Maka54, j'apprécie beaucoup.
J'ai inscrit le code manquant comme ceci (voir la partie en gras) malgré que j'avais déjà un "name="_id" (en italique) et malheureusement, ça ne fonctionne pas plus.
<form action="http://w2.webreseau.com/fr/services/FormToEmail/FormToEmail2.asp" name="form1" enctype="multipart/form-data" method="POST">
<div align="left">
<input type="hidden" name="_id" value="0000000">
J'ai inscrit le code manquant comme ceci (voir la partie en gras) malgré que j'avais déjà un "name="_id" (en italique) et malheureusement, ça ne fonctionne pas plus.
<form action="http://w2.webreseau.com/fr/services/FormToEmail/FormToEmail2.asp" name="form1" enctype="multipart/form-data" method="POST">
<div align="left">
<input type="hidden" name="_id" value="0000000">
quel est le but recherché ?
à quoi dois servir le script ?
que sont ces 2 liens :
http://w2.webreseau.com/fr/services/FormToEmail/FormToEmail2.asp
http://dgrwww.epfl.ch/cgi-bin/uncgi/mail_form.sh?mailto=Jean-Daniel.Bonjour@epfl.ch
c'est assez bizarre d'envoyer son formulaire vers un autre site.
sinon concernant le formulaire, tous les champs ont un name , c'est ce qui permet de récupérer l'info derriere en php donc tous les input, select, textarea ... doivent en avoir un (différent)
à quoi dois servir le script ?
que sont ces 2 liens :
http://w2.webreseau.com/fr/services/FormToEmail/FormToEmail2.asp
http://dgrwww.epfl.ch/cgi-bin/uncgi/mail_form.sh?mailto=Jean-Daniel.Bonjour@epfl.ch
c'est assez bizarre d'envoyer son formulaire vers un autre site.
sinon concernant le formulaire, tous les champs ont un name , c'est ce qui permet de récupérer l'info derriere en php donc tous les input, select, textarea ... doivent en avoir un (différent)
Me semble avoir été assez clair dans mon premier message.
1) Le script sert à faire le calcul automatique de certaines cases du formulaire.
2) Je n'ai pas ces 2 lignes sur le même formulaire Monsieur Maka54. Je disais que le script avait le sien et que moi sur mon ancien formulaire j'avais l'autre.
Maintenant, mon ancien formulaire fonctionnait très bien avec l'ancien formulaire et WebReseau me retournait un mail très bien fait. Par contre, l'ancien formulaire ne faisait pas le calcul automatique.
J'ai recopié les codes de l'ancien formulaire pour le mettre dans mon nouveau (celui dont le calcul se fait) mais là il ne s'envoie plus. Et c'est là que je bug.
1) Le script sert à faire le calcul automatique de certaines cases du formulaire.
2) Je n'ai pas ces 2 lignes sur le même formulaire Monsieur Maka54. Je disais que le script avait le sien et que moi sur mon ancien formulaire j'avais l'autre.
Maintenant, mon ancien formulaire fonctionnait très bien avec l'ancien formulaire et WebReseau me retournait un mail très bien fait. Par contre, l'ancien formulaire ne faisait pas le calcul automatique.
J'ai recopié les codes de l'ancien formulaire pour le mettre dans mon nouveau (celui dont le calcul se fait) mais là il ne s'envoie plus. Et c'est là que je bug.
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question