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 :

Valeur d'une option d'un select qui ne remonte pas [XHTML 1.1]


Sujet :

HTML

  1. #1
    Membre actif Avatar de Duddy
    Homme Profil pro
    Agent de maitrise
    Inscrit en
    Novembre 2007
    Messages
    257
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 57
    Localisation : France

    Informations professionnelles :
    Activité : Agent de maitrise
    Secteur : Service public

    Informations forums :
    Inscription : Novembre 2007
    Messages : 257
    Points : 237
    Points
    237
    Par défaut Valeur d'une option d'un select qui ne remonte pas
    Bonsoir le forum,

    Je débute en développement WEB, et je commence doucement par le XHTML contrôlé en Javascript.

    Voilà ma demande,

    J'ai une page XHTML dans laquelle j'ai créé 4 onglets qui m'affiche un formulaire avec des informations différentes.

    3 des 4 affichages me retournent le résultat que je cherche. Par contre sur le dernier, j'ai besoin du résultat d'une liste déroulante pour activer un paramètre d'une fonction.

    J'ai tenté de mettre un contrôle "onchange" sur le <SELECT> en créant une fonction JAVASCRIPT mais elle n'est même pas appelée.

    Pour le moment, je ne veux pas coder en PHP, même si pour vous cela serait plus aisé, j'essaie d'y aller étape par étape.

    Voici mon morceau de code:
    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
            <form method="get" action="inscription.php" id="formcle">
     
            <div id="ref">
                    <table id="tabl">
                        <tr>
                            <td rowspan="5">
                                <img src="img/reference.png" alt="TGC" title="REFERENCE" width="80%"/></td>
                            <td><label for="ref">Saisir la REFERENCE :</label></td>
                            <td rowspan="5">&nbsp;</td>
                        </tr>
                        <tr>
                            <td><input type="textbox" name="txt_ref" id="ref1" size="9" value="" title="Saisir les 9 caractères"/>
                                <select name="ref" id="selref" size="1" title="Choix du RANG" onchange="choixOption()">
                                    <option value="" selected="selected"></option>
                                    <option value="1">1</option>
                                    <option value="2">2</option>
                                    <option value="3">3</option>
                                    <option value="4">4</option>
                                    <option value="5">5</option>
                                </select>
                            </td>
                        </tr>
                        <tr>
                            <td><p id="repref1" class="reponse">&nbsp;</p></td>
                        </tr>
                        <tr>
                            <td><label id="msgref1" class="msg">&nbsp;</label><br/></td>
                        </tr>
     
                        <tr>
                            <td><input type="button" value="RECHERCHE CLE" onclick="valider('ref1','msgref1','selref');"/><br/>
                            <input type="button" value="Initialiser" onclick="effacerSaisie();"/></td>
                        </tr>
                    </table>
                </div>
     
    </form>

    Tous les affichages demandés par las onglets sont avec ce format.

    Mon paramètre "SELREF" ne me retourne rien. Pourtant les 2 autres sont bien chargés.

    La fonction "choixOption" ne semble pas lancée, l'alerte ne s'affiche pas.

    Je ne sais pas.

    Merci d'avance.

  2. #2
    Membre actif Avatar de Duddy
    Homme Profil pro
    Agent de maitrise
    Inscrit en
    Novembre 2007
    Messages
    257
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 57
    Localisation : France

    Informations professionnelles :
    Activité : Agent de maitrise
    Secteur : Service public

    Informations forums :
    Inscription : Novembre 2007
    Messages : 257
    Points : 237
    Points
    237
    Par défaut
    Bonsoir le forum,

    J'ai trouvé ma bétise.

    Dans la fonction, j'envoyais directement l'argument sans passer passer par
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    document.getElementById(arg).value;
    Cela fonctionne mieux ainsi.

    Bonnes fêtes à tous.

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

Discussions similaires

  1. Récupérer la valeur interne d'une option d'un select
    Par Emyleen dans le forum Général JavaScript
    Réponses: 3
    Dernier message: 27/10/2011, 10h47
  2. Recuperer la valeur d'une option d'un select
    Par bastian06n dans le forum Général JavaScript
    Réponses: 6
    Dernier message: 26/07/2010, 23h18
  3. Comment récupérer la valeur d'une <option> d'un <select> ?
    Par beninsky dans le forum Général JavaScript
    Réponses: 5
    Dernier message: 24/02/2009, 18h36
  4. Supprimer une option d'un select à choix multiple
    Par Oluha dans le forum Général JavaScript
    Réponses: 2
    Dernier message: 02/02/2005, 14h16

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