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 :

javascript et les controles


Sujet :

JavaScript

  1. #1
    Membre éclairé Avatar de kagura
    Inscrit en
    Avril 2005
    Messages
    360
    Détails du profil
    Informations forums :
    Inscription : Avril 2005
    Messages : 360
    Par défaut javascript et les controles
    Bonjour,
    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
    <script>
    function controle()
    {
    	if (document.form1.type.options[0].selected)
    	{
    		alert("Veuillez choisir le type!");
    		return false;
    	}
    	else if ( (document.form1.jour.options[0].selected) && (document.form1.mois.options[0].selected) && (document.form1.annee.options[0].selected))
    	{
    		alert("Veuillez choisir la date!");
    		return false;
    	}
    	else if (document.form1.pays.value == " ")
    	{
    		alert("Veuillez choisir le pays!");
    		return false;
    	}
    }
    </script>
    Voila mon script
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    <form id="form1" name="form1" method="post" action="recherche.php" onsubmit="controle();">
    Voila mon formulaire.
    Bon, en cliquant sur bouton valider, il m envoie une alert selon mes if, mais il me redirige vers recherche.php
    Je comprends pas pourquoi???
    Merci pour vos reponses

  2. #2
    Membre expérimenté Avatar de Hug0_76
    Profil pro
    Inscrit en
    Août 2006
    Messages
    292
    Détails du profil
    Informations personnelles :
    Âge : 39
    Localisation : France

    Informations forums :
    Inscription : Août 2006
    Messages : 292
    Par défaut
    Salut,

    essaye onSubmit="return controle()"

    <script type="text/javascript" language="javascript">


    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
     
    <script type="text/javascript" language="javascript">
    function verif() {
            erreur = 0;
            with(docuement.nom_de_ton_formulaire) {
                 if(nom_dun_champs.value == "") {
                    alert("Veuillez remplir le champs : nom_dun_champs");
                    erreur = 1;
                 }
            }
            if(erreur == 0) {
               return true;
            } else {
                return false;
            } 
    }
    </script>

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    <form name="nom_du_formulaire" action="traitement.asp" method="post" onSubmit="return verif()">
    <input type="text" name="nom_dun_champs" size="10" maxlength="30">
    <input type="submit" name="soumettre" value="Envoyer">
    </form>

  3. #3
    Membre éclairé Avatar de kagura
    Inscrit en
    Avril 2005
    Messages
    360
    Détails du profil
    Informations forums :
    Inscription : Avril 2005
    Messages : 360
    Par défaut
    Merci pour ta reponse ça marche :d

  4. #4
    Membre expérimenté Avatar de Hug0_76
    Profil pro
    Inscrit en
    Août 2006
    Messages
    292
    Détails du profil
    Informations personnelles :
    Âge : 39
    Localisation : France

    Informations forums :
    Inscription : Août 2006
    Messages : 292
    Par défaut

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

Discussions similaires

  1. Les ID de javascript sur des controles .NET
    Par zooffy dans le forum ASP.NET
    Réponses: 3
    Dernier message: 04/06/2012, 12h04
  2. Colorier les controles d'une DLG
    Par tonycalv dans le forum MFC
    Réponses: 7
    Dernier message: 11/01/2008, 08h48
  3. Réponses: 4
    Dernier message: 05/09/2005, 11h13
  4. [MFC] Recuperer tout les control d'un CDialog
    Par mickaelguilbert dans le forum MFC
    Réponses: 6
    Dernier message: 11/08/2005, 11h04
  5. [JSP][javascript]lier le javascript et les jsp
    Par deldin dans le forum Servlets/JSP
    Réponses: 7
    Dernier message: 20/08/2004, 11h54

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