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 :

Vérifier une liste de choix


Sujet :

JavaScript

  1. #1
    Membre expérimenté
    Vérifier une liste de choix
    Bonjour,

    Toujours dans mon but de vérifier on formulaire, Comment faire pour vérifier que l'utlisateur a bien choisit un élément dans une liste de choix <select>, ... <option>....) ?

    Code :Sélectionner tout -Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
     
    <select name="collab" onChange="javascript:remplischampscollab()">
    <option selected>Selectionnez un collaborateur</option>
    ... Les autres choix sous forme d'option aussi
    </select>


    Mais, comment vérifier qu'une ligne a bien été choisie ?

    Merci
    Marie
    Cette signature n'a pas pu être affichée car elle comporte des erreurs.

  2. #2

  3. #3
    Membre expérimenté
    Si je récupére la valeur de l'option sélectionné (j'ai mis value='null' pour le premier choix (seletionner un nom)), et bien, en faisant
    Code :Sélectionner tout -Visualiser dans une fenêtre à part
    1
    2
    am=document.mission.am.selectedIndex;
    	  alert(am);


    pour récupérer la valeur, je me retrouve toujours avec 0, peut importe que j'ai ou non sélectionner une personne.

    Je ne dois pas récupérer comme il faut ?

    Mon formulaire a pour nom : mission et mon select : am.
    Cette signature n'a pas pu être affichée car elle comporte des erreurs.

  4. #4
    Membre habitué
    bonjour,
    Code :Sélectionner tout -Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
     
    <script type="text/javascript">
    function remplischampscollab(zone)
    { if ( zone.selectedIndex >= 0 )
       { utiliser zone[zone.selectedIndex].value ou .text  ; } }
    </script>
    <select name="collab" 
                onChange="remplischampscollab(this);"> 
        ou    onclick="remplischampscollab(this);">
    <option>Selectionnez un collaborateur</option> 
    ... Les autres choix sous forme d'option aussi 
    </select>

    @+

  5. #5
    Membre expérimenté
    Je ne comprend pas trop le script que tu me proposes.

    J'ai essayé de récupérer la valeur de l'item sélectionné, mais, marche pô

    Code :Sélectionner tout -Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
     
    function verif(formulaire)
    {
       am=formulaire.nom_am.selectedIndex;
       alert(am);
    ...


    Il ne m'affiche meme pas l'alert

    Code :Sélectionner tout -Visualiser dans une fenêtre à part
    1
    2
     
    <form method="post" onSubmit="javascript : return verif(this.form)" name="mission"  action="...">


    Une idée ?

    Merci
    Marie
    Cette signature n'a pas pu être affichée car elle comporte des erreurs.

  6. #6
    Membre expérimenté
    En faisant :
    Code :Sélectionner tout -Visualiser dans une fenêtre à part
    am=document.mission.nom_am.selectedIndex;


    Ca fonctionne donc, c'est bon!

    Merci
    marie
    Cette signature n'a pas pu être affichée car elle comporte des erreurs.

  7. #7
    Membre du Club
    tu trouveras tous ici :
    http://www.ccim.be/ccim328/js/forms.htm

###raw>template_hook.ano_emploi###