Javascript et form

Fermé
Virnini - 7 juin 2001 à 17:02
TiboleParano Messages postés 498 Date d'inscription mardi 18 mars 2008 Statut Membre Dernière intervention 7 avril 2015 - 15 janv. 2010 à 15:50
J'ai un formaulaire du type :

<form action="essai.php" method="post" onSubmit="confirm();">
<input type="submit" name="valider" value="valider">
</form>

Lorsque je clique sur "valider" la fenetre confirm apparait bien,
mais que je clique sur "OK" ou "Cancel3, le formulaire est envoye
a "essai.php".

Comment faire ?
Merci d'avance ;-)

3 réponses

Pour resourdre votre probleme, ajoutez ce script :
function envoyer(form){
if(confirm()){
document.form.action="essai.php";
}else{
document.form.action="#";
}
}

et rectifier votre form ainsi:
<form name="form"
method="post"
onSubmit="envoyer(this.form);">
<input type="submit" name="valider" value="valider">
3
je dis peut être une méga connerie car je débute mais n'y à t'il pas apres la confirm un truc a faire du style :
return false??
1
TiboleParano Messages postés 498 Date d'inscription mardi 18 mars 2008 Statut Membre Dernière intervention 7 avril 2015 61
15 janv. 2010 à 15:50
t'as zappé un truc:
onSubmit=" if confirm(\"voulez vous coucher avec moi ce soir ?\") this.form.submit"
-3