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 :

Verification d'une liste deroulante


Sujet :

JavaScript

  1. #1
    Membre confirmé
    Profil pro
    Inscrit en
    Février 2007
    Messages
    58
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Février 2007
    Messages : 58
    Par défaut Verification d'une liste deroulante
    Bonjour a tous,
    J'aimerai verifier avant que l'on poste le formulaire, si dans mon cas on a bien selectionné une ville...
    J'ai essayer ceci ci dessous, mais ca ne marche pas...

    dans le <head> :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    function verif_formulaire()
    {
     if(document.formulaire.pays.value =="")  {
       alert("Veuillez selectionner un pays");
       document.formulaire.pays.focus();
       return false;
      }
    et dans le <body> :

    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
    <tr><td>Pays</td><td>
    <select name="pays" size="1"  id="sel1" onchange="gensel2();">
    <option selected value=""> - Choisir - </option>
    <option value="France">France</option>
    <option value="Espagne">Espagne</option>
    <option value="Suisse">Suisse</option>
    <option value="Belgique">Belgique</option>
    <option value="Italie">Italie</option>
    <option value="Allemagne">Allemagne</option>
    <option value="Autriche">Autriche</option>
    <option value="Hollande">Hollande</option>
    <option value="Russie">Russie</option>
    <option value="Turquie">Turquie</option>
    <option value="USA">USA</option>
    <option value="Canada">Canada</option>
    <option value="Autres">Autres</option>
     
    </select></td></tr>
    Quelqu'un aurait-il une idée ?
    Merci d'avance

  2. #2
    Membre confirmé
    Profil pro
    Inscrit en
    Janvier 2006
    Messages
    114
    Détails du profil
    Informations personnelles :
    Localisation : Belgique

    Informations forums :
    Inscription : Janvier 2006
    Messages : 114
    Par défaut
    utilise plutôt la méthode getElementByID de l'objet document, il faut que tu mette un id dans ton select et que t'aille chercher le .value de cet objet récupéré.

    Si c'est pas clair dis le moi

  3. #3
    Membre confirmé
    Profil pro
    Inscrit en
    Février 2007
    Messages
    58
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Février 2007
    Messages : 58
    Par défaut
    Si ca peut servir a dautre, voila ce que jai modifié :

    dans le <head>

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    function verif_formulaire()
    {
     if(document.getElementById("sel1").value == "")  {
       alert("Veuillez selectionner une ville!");
       return false;
      }
    }
    dans la balise POST

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    <form method ="post" name="formulaire" action="resultat.php" onSubmit="return verif_formulaire()">
    et dans mon select rien n'a changé car mon id est sel1

    Merci beaucoup pour ton aide

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

Discussions similaires

  1. Réponses: 3
    Dernier message: 19/05/2005, 17h52
  2. Réponses: 14
    Dernier message: 29/04/2005, 11h59
  3. cmt selectionner tout les champ d'une liste deroulante
    Par mangamat dans le forum Général JavaScript
    Réponses: 5
    Dernier message: 15/03/2005, 10h08
  4. Parcourir une liste deroulante
    Par brandon dans le forum Général JavaScript
    Réponses: 9
    Dernier message: 17/02/2005, 19h03
  5. plusieurs value dans une liste deroulante
    Par lepierre dans le forum Balisage (X)HTML et validation W3C
    Réponses: 8
    Dernier message: 16/11/2004, 14h53

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