2 submit avec des "onClick=" sur 1 même formulaire [PHP/JS] - PHP - Programmation
Marsh Posté le 07-07-2003 à 14:41:30
met l'appelle de ta fonction javascript dans ta balise form :
Code :
|
et dans ta fonction javascript, tu fais retourner true (donc le formulaire est envoyé) ou false (il n'est pas envoyé).
Marsh Posté le 07-07-2003 à 14:45:22
puisque personne n'a l'air de savoir ça,
j'ai la même question tournée autrement :
lorsqu'on soumet un formulaire par l'intermédiaire d'un javascript : document.form1.submit();
comment peut-on récupérer (dans la page de traitement de ce formulaire) les infos sur le bouton qui a été cliqué pour le soumettre ?
(genre $_POST['fin']=="Enregistrer et terminer le compte-rendu" en PHP)
Marsh Posté le 07-07-2003 à 14:48:15
grohark a écrit : met l'appelle de ta fonction javascript dans ta balise form :
|
le validForm(this) c'est une fonction prédéfinie ou bien il faut que je mette le nom de ma fonction qui vérifie à la place ?
Marsh Posté le 07-07-2003 à 14:58:06
non faut que tu mettes le nom de ta fonction dedans et surtout ne pas oublier le return true/false à la fin de ta fonction.
Marsh Posté le 07-07-2003 à 15:24:33
apparemment ça fonctionne !
mais comment puis-je savoir dans la page suivante, quel bouton submit a été cliqué ?
jusque là, j'utilisais ce code :
Code :
|
et que ça ne fonctionne plus maintenant !
Marsh Posté le 07-07-2003 à 15:42:59
Personne ne sait ??
Marsh Posté le 07-07-2003 à 14:28:41
Salut !!
Donc j'ai un formulaire avec vérification de champ en javascript. On peut soumettre ce formulaire de 2 manière différente (genre modifier ou supprimer) :
Le problème c'est que lorsque je met un onClick, il faut mettre type=button à la place de type=submit sinon ça marche pas
Et lorsque je met un type=submit, il ne vérifie plus le formulaire.
Que faire ?
---------------
«Ceux qui croient que les peuples suivront leurs intérêts et non leurs passions n’ont rien compris au XXe siècle.» © Raymond Aron