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

HTML Discussion :

Empecher double validation formulaire


Sujet :

HTML

  1. #1
    Membre éprouvé
    Profil pro
    Inscrit en
    Avril 2005
    Messages
    818
    Détails du profil
    Informations personnelles :
    Âge : 41
    Localisation : France, Drôme (Rhône Alpes)

    Informations forums :
    Inscription : Avril 2005
    Messages : 818
    Par défaut Empecher double validation formulaire
    Bonjour,

    J'ai un probleme de validation de formulaire...
    La validation du formulaire étant assez lourde, le temps d'execution du script n'empeche pas de cliquer une deuxieme fois sur le bouton de validation du formulaire...
    En gros, si le client clique deux fois sur le bouton de validation, j'ai ma requete normale, et une deuxieme requete avec une commande vide...

    Comment faire pour que quand le client a validé le formulaire, l ne puisse pas cliquer une deuxieme fois sur le bouton de validation empechant ainsi un double enregistrement dans ma base de données?

  2. #2
    Modérateur
    Avatar de Bisûnûrs
    Profil pro
    Développeur Web
    Inscrit en
    Janvier 2004
    Messages
    9 931
    Détails du profil
    Informations personnelles :
    Âge : 42
    Localisation : France, Rhône (Rhône Alpes)

    Informations professionnelles :
    Activité : Développeur Web

    Informations forums :
    Inscription : Janvier 2004
    Messages : 9 931
    Par défaut
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    onclick="this.disabled=true"

  3. #3
    Membre éprouvé
    Profil pro
    Inscrit en
    Avril 2005
    Messages
    818
    Détails du profil
    Informations personnelles :
    Âge : 41
    Localisation : France, Drôme (Rhône Alpes)

    Informations forums :
    Inscription : Avril 2005
    Messages : 818
    Par défaut
    Je ne sais pas pourquoi je n'ai pas pensé a cette solution vraiment simple et efficace!!

    Merci beaucoup!

  4. #4
    Membre éprouvé
    Profil pro
    Inscrit en
    Avril 2005
    Messages
    818
    Détails du profil
    Informations personnelles :
    Âge : 41
    Localisation : France, Drôme (Rhône Alpes)

    Informations forums :
    Inscription : Avril 2005
    Messages : 818
    Par défaut
    Je viens de réaliser que sous Internet Explorer ca ne marche pas!!!
    Y a t'il un moyen pour rendre
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    onclick="this.disabled=true"
    compatible sous IE et Firefox?

    En fait sous IE, le bouton n'est plus du tout cliquable...
    Alors que sous firefox c'est seulement apres qu'on ait cliqué une fois que le bouton se désactive...

  5. #5
    Rédacteur
    Avatar de MasterOfChakhaL
    Homme Profil pro
    Développeur Web
    Inscrit en
    Juin 2004
    Messages
    2 147
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 45
    Localisation : France

    Informations professionnelles :
    Activité : Développeur Web

    Informations forums :
    Inscription : Juin 2004
    Messages : 2 147
    Par défaut
    Je ne voudrais pas dire de bêtises mais ca ne serait pas plutôt:
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    onclick="this.disabled='disabled'"
    Ce code doit être dans la balise input (de type submit)
    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
    N'oubliez pas de cliquer sur quand votre question à trouvé une solution.

    Si vous n'avez pas encore lu les règles du club, mieux vaut tard que jamais!

Discussions similaires

  1. Empecher la validation d'un formulaire via la méthode focus() d'un champs
    Par Mouns007 dans le forum Général JavaScript
    Réponses: 4
    Dernier message: 12/10/2010, 13h54
  2. double validation de formulaire
    Par shelko dans le forum Général JavaScript
    Réponses: 6
    Dernier message: 07/12/2009, 19h38
  3. Empecher la validation d'un formulaire par entrée
    Par Oluha dans le forum Général JavaScript
    Réponses: 12
    Dernier message: 15/09/2006, 13h39
  4. Javascript : Empecher la validation d'un formulaire
    Par otb82 dans le forum Général JavaScript
    Réponses: 5
    Dernier message: 17/01/2006, 09h46
  5. Pb validation formulaire
    Par cosminutza dans le forum Général JavaScript
    Réponses: 3
    Dernier message: 03/12/2004, 10h35

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