Javascript et form

Virnini -  
TiboleParano Messages postés 498 Date d'inscription   Statut Membre Dernière intervention   -
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

Djamel
 
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
Budykiller
 
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   Statut Membre Dernière intervention   61
 
t'as zappé un truc:
onSubmit=" if confirm(\"voulez vous coucher avec moi ce soir ?\") this.form.submit"
-3