Javascript et form

Virnini -  
TiboleParano Messages postés 585 Statut Membre -
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

  1. 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
  2. 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
  3. TiboleParano Messages postés 585 Statut Membre 61
     
    t'as zappé un truc:
    onSubmit=" if confirm(\"voulez vous coucher avec moi ce soir ?\") this.form.submit"
    -3