2 façons différentes pour envoyer un formulaire

2 façons différentes pour envoyer un formulaire - HTML/CSS - Programmation

Marsh Posté le 30-07-2003 à 15:51:23    

Bonjour,
 
J'ai un formulaire que j'envoie de façon classique au moyen d'un bouton submit. À l'interieur de ce formulaire, j'ai une image cliquable qui valide également le formulaire (c'est un signe plus qui valides les données saisies jusque là et rappelle le formulaire en ajoutant une ligne pour un certain champs).
 
Je fais donc 2 traitement différents :
 
- clique sur bouton submit = validation du formulaire puis redirection vers une page
- clique sur image, validation du formulaire et rappel de ce formulaire
 
Je dois donc savoir sur quoi l'utilisateur à cliqué pour valider le form.
 
Comment savoir s'il a cliqué sur submit ou sur l'image ?
 
merci beaucoup

Reply

Marsh Posté le 30-07-2003 à 15:51:23   

Reply

Marsh Posté le 30-07-2003 à 16:05:17    

salut.
 
post un petit bout de code, je capte pas trop.

Reply

Marsh Posté le 30-07-2003 à 16:05:20    

fais un champ caché (input type="hidden" ) que tu appelles par exemple "comment_qu_il_a_cliké" et au moment de faire le submit, tu remplis juste avant avec comme valeur "image" ou "bouton"
 
un truc du style :  
 
onClick="document.form.comment_qu_il_a_cliké.value='image';document.submit();"
 
euh, c'est en gros... parce que faut pas qu'il y ait d'accents dans les noms de formulaire et je te laisse regardé de plus près pour la syntaxe exacte.
 
Axel

Reply

Marsh Posté le 30-07-2003 à 16:26:49    

Donne un name à ton bouton submit.
Si c'est celui-là qui est utilisé, t'auras l'info coté serveur.
Sinon, ajoute un champs caché dont la valeur est renseignée en JS par tes boutons.


---------------
Laissez l'Etat dans les toilettes où vous l'avez trouvé.
Reply

Marsh Posté le 30-07-2003 à 16:30:28    

Oki merci les gars ça fonctionne !

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed