Confirm et Submit [Résolu]

Signaler
Messages postés
64
Date d'inscription
dimanche 1 mai 2005
Statut
Membre
Dernière intervention
29 février 2008
-
Messages postés
24
Date d'inscription
samedi 6 septembre 2003
Statut
Membre
Dernière intervention
24 novembre 2008
-
Bonsoir,
J'ai sur une page un fomulaire avec un champs permettat ou non de choisir un classement.
Si aucun classement n'a été choisi, une fenêtre de confirmation s'ouvre au submit du formulaire pour savoir si c'est normal ou si cela est un oubli.
Le problème est que dansles deux cas clic sur OK opu ANNULER le formulaire est envoyé.
Voici mon code :pour la fonction :
<script language="javascript" type="text/javascript">
function choix() {
if(document.form.classement.value == "Cliquez-moi pour choisir le classement ...")
  {
  if(confirm('Vous n\'avez pas choisi de classement. Est-ce correct ? --- OK : Enregistrement --- Annuler : Choisir un classement')) {
  return true;
  } 
else { return false; }
}
}
</script>

et voici le reste du code :
<form onsubmit="choix();" action="<?php echo $editFormAction; ?>" method="POST" name="form" id="form" >


Si quelqu'un pouvait m'indiquer mon erreur.
Merci

3 réponses

Messages postés
3426
Date d'inscription
lundi 26 décembre 2005
Statut
Membre
Dernière intervention
14 janvier 2011
14
B
onsoir...mettre <form onSubmit="return Choix();" action ....etc
sans le return la valeur en retour de la fonction Choix n'est pas exploitée.
;0)
Messages postés
64
Date d'inscription
dimanche 1 mai 2005
Statut
Membre
Dernière intervention
29 février 2008

Merci.
Cà fonctionne, çà bloque bien le submit si on click sur annuler.
Messages postés
24
Date d'inscription
samedi 6 septembre 2003
Statut
Membre
Dernière intervention
24 novembre 2008

Ok !  Au top. C'est ce que je cherchais.
---------------------------
Le bruit ne fait pas de bien
Le bien de fait pas de bruit