IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

JavaScript Discussion :

Confirm et Submit


Sujet :

JavaScript

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre Expert
    Avatar de Jumano
    Profil pro
    Inscrit en
    Février 2007
    Messages
    1 163
    Détails du profil
    Informations personnelles :
    Âge : 57
    Localisation : France, Rhône (Rhône Alpes)

    Informations forums :
    Inscription : Février 2007
    Messages : 1 163
    Par défaut Confirm et Submit
    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 :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
     
    <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 :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
     
    <form onsubmit="choix();" action="<?php echo $editFormAction; ?>" method="POST" name="form" id="form" >
    <input name="classement" type="text" class="boiteFormulaire" id="classement" onfocus="this.blur()" onclick='PopupCentrer("Classement.php",600,150,"menubar=no,scrollbars=no,statusbar=no")' value="Cliquez-moi pour choisir le classement ..." size="70" maxlength="70"/>
    <input name="Submit" type="submit" class="texteBouton" value="Enregistrer"/>
    Si quelqu'un pouvait m'indiquer mon erreur.
    Merci

  2. #2
    Membre Expert
    Avatar de Jumano
    Profil pro
    Inscrit en
    Février 2007
    Messages
    1 163
    Détails du profil
    Informations personnelles :
    Âge : 57
    Localisation : France, Rhône (Rhône Alpes)

    Informations forums :
    Inscription : Février 2007
    Messages : 1 163
    Par défaut
    Résolu,
    j'avais oublié un petit "return" avant l'appel de mla fontion dans ma balise "form".

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. [Débutant] Confirmer un Submit Seulement quand cas particulier
    Par harghan dans le forum C#
    Réponses: 8
    Dernier message: 23/05/2014, 17h05
  2. Confirmation après submit d'un formulaire
    Par actarus4444 dans le forum jQuery
    Réponses: 5
    Dernier message: 14/05/2010, 12h01
  3. [MySQL] créer un if confirm sur un submit
    Par keithsize dans le forum PHP & Base de données
    Réponses: 1
    Dernier message: 15/06/2009, 18h35
  4. confirmer un bouton submit
    Par hammag dans le forum Langage
    Réponses: 2
    Dernier message: 03/06/2009, 20h04
  5. Annuler un submit avec un confirm?
    Par Death83 dans le forum Général JavaScript
    Réponses: 6
    Dernier message: 31/08/2006, 08h07

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo