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 :

probleme d'une fonction


Sujet :

JavaScript

  1. #1
    Membre éclairé
    Inscrit en
    Juin 2006
    Messages
    502
    Détails du profil
    Informations forums :
    Inscription : Juin 2006
    Messages : 502
    Par défaut probleme d'une fonction
    Bonjour à tous!

    J'ai créer uen fonction qui me permet de d'ajouter un client dans ma liste.
    Lors du clique sur le bouton valider la fonction doi me permetre d'jouter dans la base de donné et de m'envoyer a une autre page or se code ne marche pas.Pouvez-vous m'aider s'il vous plaît merci d'avance.

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    24
    25
    26
    27
    28
    29
    30
    31
    32
    33
    34
    35
    36
    37
    38
    39
    40
    41
    42
    43
    44
    45
    46
     <script language="JavaScript">
     
    function verifForm() {
     
    if( document.myForm.txtNom.value == "" ) {
    alert("Désoler, mais il y a un champ qui n'est pas renseigné");
    return false;
    }
     
    if ( document.myForm.txtPrenom.value == "" ) {
    alert("Désoler, mais il y a un champ qui n'est pas renseigné");
    return false;
    }
     
    if ( document.myForm.txtType.value == "" ) {
    alert("Désoler, mais il y a un champ qui n'est pas renseigné");
    return false;
    }
     
    if ( document.myForm.txtAdresse.value == "" ) {
    alert("Désoler, mais il y a un champ qui n'est pas renseigné");
    return false;
    }
     
    if ( document.myForm.txtTelephone.value == "" ) {
    alert("Désoler, mais il y a un champ qui n'est pas renseigné");
    return false;
    }
     
    if ( document.myForm.txtLogin.value == "" ) {
    alert("Désoler, mais il y a un champ qui n'est pas renseigné");
    return false;
    }
     
    if ( document.myForm.txtMotPasse.value == "" ) {
    alert("Désoler, mais il y a un champ qui n'est pas renseigné");
    return false;
    }
     
    if ( document.myForm.txtMotPasseConfirm.value == "" ) {
    alert("Désoler, mais il y a un champ qui n'est pas renseigné");
    return false;
    }    
    location.replace("AjoutCompte.asp");
    }            
    </script>

  2. #2
    Rédacteur
    Avatar de marcha
    Homme Profil pro
    Développeur Web
    Inscrit en
    Décembre 2003
    Messages
    1 571
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 54
    Localisation : Suisse

    Informations professionnelles :
    Activité : Développeur Web

    Informations forums :
    Inscription : Décembre 2003
    Messages : 1 571
    Par défaut
    si tu appelle cette fonction depuis le onsubmit de ton form, il n'y a aucune chance que les données partent.

    il te faut qqch du genre

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
     
    <form action='AjoutCompte.asp' onsubmit='return verifForm();'>
    et au lieu de location.replace("AjoutCompte.asp"); met return true;

    ce que ton code fait actuellement c'est de changer d'url après avoir
    validé le formulaire, mais la requête d'envoi des données du formulaire
    n'est pas lancée.

  3. #3
    Membre émérite Avatar de Sheriff
    Inscrit en
    Octobre 2004
    Messages
    608
    Détails du profil
    Informations forums :
    Inscription : Octobre 2004
    Messages : 608
    Par défaut
    salut !
    juste une petite rectif :
    si tout est ok, faut mettre sinon tu mets ceci empêchera de soumettre la requête tant qu'il existe des erreurs
    @+

  4. #4
    Membre éclairé
    Inscrit en
    Juin 2006
    Messages
    502
    Détails du profil
    Informations forums :
    Inscription : Juin 2006
    Messages : 502
    Par défaut
    Salut!

    Ok, je vais essayer de faire ça

    Merci à vous deux!!

Discussions similaires

  1. [C#] probleme avec une fonction recursive
    Par K_!!! dans le forum ASP.NET
    Réponses: 2
    Dernier message: 01/08/2006, 18h22
  2. probleme avec une fonction enable() toute simple !!
    Par K_!!! dans le forum Général JavaScript
    Réponses: 1
    Dernier message: 19/05/2006, 15h10
  3. Probleme dans une fonction
    Par Leroimage dans le forum Langage
    Réponses: 10
    Dernier message: 22/02/2006, 19h40
  4. [LG]Probleme avec une fonction
    Par xavier1936 dans le forum Langage
    Réponses: 7
    Dernier message: 08/02/2005, 22h48
  5. Probleme sur une fonction vérif
    Par PrinceMaster77 dans le forum Général JavaScript
    Réponses: 4
    Dernier message: 29/10/2004, 13h25

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