Envoie des valeurs d'un formulaire à un autre
basamir
-
basamir -
basamir -
Bonjour,
Je vous prie de bien vouloir m'aider sur un truc que j'arrive pas à résoudre:
J'ai deux formulaires identiques dans la même page et je voudrais grâce à une case à cocher, faire passer tout ce qui est dans le premier formulaire au 2ème, pour cette fin j'ai utilisé cette fonction javascript, mais ça ne fonction pas:
et je l'ai appelé dans ma checkbox:
Si quelqu'unpourrait me dire ce qui va pas dans tout ça.
Merci d'avance!
Je vous prie de bien vouloir m'aider sur un truc que j'arrive pas à résoudre:
J'ai deux formulaires identiques dans la même page et je voudrais grâce à une case à cocher, faire passer tout ce qui est dans le premier formulaire au 2ème, pour cette fin j'ai utilisé cette fonction javascript, mais ça ne fonction pas:
<script language="javascript" type="text/javascript">
function affectation()
//if (document.getElementsByName("cochez_commande")[0].checked == true)
if (document.commande.cochez_commande.checked)
{
document.commande.fj_cde.value = document.commande.fj.value;
document.commande.societe_cde.value = document.commande.societe_cde.value;
document.commande.qui_cde.value = document.commande.qui.value;
document.commande.nom_cde.value = document.commande.nom.value;
document.commande.prenom_cde.value = document.commande.prenom.value;
document.commande.adresse_cde.value = document.commande.adresse.value;
document.commande.code_postal_cde.value = document.commande.code_postal.value;
document.commande.pays_cde.value = document.commande.pays.value;
document.commande.ville_cde.value = document.commande.ville.value;
document.commande.telephone_cde.value = document.commande.telephone.value;
document.commande.fax_cde.value = document.commande.fax.value;
document.commande.email_cde.value = document.commande.email.value;
}
</script>
et je l'ai appelé dans ma checkbox:
<input type="checkbox" name="cochez_commande" value="ON" onchange="affectation();">
Si quelqu'unpourrait me dire ce qui va pas dans tout ça.
Merci d'avance!
A voir également:
- Envoie des valeurs d'un formulaire à un autre
- Whatsapp formulaire opposition - Guide
- Formulaire de réclamation facebook compte désactivé - Guide
- Formulaire de reclamation instagram - Guide
- Confirmer le nouvel envoi du formulaire err_cache_miss - Forum Webmastering
- Envoie impossible messenger - Forum Facebook Messenger
7 réponses
Salut.
le problème c'est que tes 2 formulaires ont le même nom, et que chaque élément à un nom différent. C'est l'inverse qu'il faut faire ! Nommer les 2 formulaires différemment (l'un qui s'appelle commande, l'autre commande_cde par exemple), mais les éléments peuvent ensuite avoir le même nom on s'en fiche, puisqu'on les repère d'abord par le nom du formulaire.
Tu vois ce que je veux dire ?
le problème c'est que tes 2 formulaires ont le même nom, et que chaque élément à un nom différent. C'est l'inverse qu'il faut faire ! Nommer les 2 formulaires différemment (l'un qui s'appelle commande, l'autre commande_cde par exemple), mais les éléments peuvent ensuite avoir le même nom on s'en fiche, puisqu'on les repère d'abord par le nom du formulaire.
Tu vois ce que je veux dire ?
Merci pour l'aide ,mais mes 2 formulaires sont dans la même page et gérés par une seul commande d'envoie, autrement dit j'ai une seul <forme............> et un seul bouton Envoyer
pour les deux formulaires, est ce que je peux ajouter une autre <form>
juste pour le 2ème formulaire afin de le nommer différement?
Merci
pour les deux formulaires, est ce que je peux ajouter une autre <form>
juste pour le 2ème formulaire afin de le nommer différement?
Merci
Oui, il faut faire un deuxième formulaire avec <FORM>, qui sera nommé différemment. Enfin ce que tu as fait si il y a juste un seul <FORM> devrait marcher aussi, mais lors de l'envoi des données tu aura tout en double !
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question