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 :

Liste select sans selection


Sujet :

JavaScript

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre confirmé
    Profil pro
    Inscrit en
    Janvier 2013
    Messages
    136
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Janvier 2013
    Messages : 136
    Par défaut Liste select sans selection
    Bonjour,
    Au chargement de ma page, je charge 'en lisant depuis une base de données' des éléments dans une liste Select " listeusers"

    donc ma liste listeusers contient bien mes éléments: test1, test2, test3...
    mon problème: je n'arrive pas à lire l’élément affiché en premier 'ici test1' sans appliquer la fonction :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    listeusers.options[listeusers.selectedIndex].value
    car mon but est de retourner l’élément afficher en premier sans sélectionner dans la liste.
    est ce possible?Merci

  2. #2
    Expert confirmé
    Avatar de ProgElecT
    Homme Profil pro
    Retraité
    Inscrit en
    Décembre 2004
    Messages
    6 127
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 69
    Localisation : France, Haute Savoie (Rhône Alpes)

    Informations professionnelles :
    Activité : Retraité
    Secteur : Communication - Médias

    Informations forums :
    Inscription : Décembre 2004
    Messages : 6 127
    Par défaut
    Salut

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    var premelem = document.getElementById("listeusers")[0].value;
    :whistle:pourquoi pas, pour remercier, un :plusser: pour celui/ceux qui vous ont dépannés.
    saut de ligne
    OOOOOOOOO👉 → → Ma page perso sur DVP ← ← 👈

  3. #3
    Membre confirmé
    Profil pro
    Inscrit en
    Janvier 2013
    Messages
    136
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Janvier 2013
    Messages : 136
    Par défaut
    Merci..J'ai l'erreur suivante:
    TypeError: Cannot read property 'value' of undefined

  4. #4
    Expert confirmé
    Avatar de ProgElecT
    Homme Profil pro
    Retraité
    Inscrit en
    Décembre 2004
    Messages
    6 127
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 69
    Localisation : France, Haute Savoie (Rhône Alpes)

    Informations professionnelles :
    Activité : Retraité
    Secteur : Communication - Médias

    Informations forums :
    Inscription : Décembre 2004
    Messages : 6 127
    Par défaut
    Re
    ?
    peut être:
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    var premelem = document.getElementById("listeusers")[0].text;
    ou encore:
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    var premelem = document.getElementById("listeusers").option[0].text;
    :whistle:pourquoi pas, pour remercier, un :plusser: pour celui/ceux qui vous ont dépannés.
    saut de ligne
    OOOOOOOOO👉 → → Ma page perso sur DVP ← ← 👈

  5. #5
    Membre confirmé
    Profil pro
    Inscrit en
    Janvier 2013
    Messages
    136
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Janvier 2013
    Messages : 136
    Par défaut
    Toujours la même erreur..j'ai l'impression que pour le programme la liste est vide tant que je n'ai pas sélectionné un élément ...je galère..

  6. #6
    Expert confirmé
    Avatar de ProgElecT
    Homme Profil pro
    Retraité
    Inscrit en
    Décembre 2004
    Messages
    6 127
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 69
    Localisation : France, Haute Savoie (Rhône Alpes)

    Informations professionnelles :
    Activité : Retraité
    Secteur : Communication - Médias

    Informations forums :
    Inscription : Décembre 2004
    Messages : 6 127
    Par défaut
    C'est peut être l'endroit ou est placée ta commande script dans l'ensemble de ton code.
    Ta liste n'est peut être pas remplie quand tu tentes de récupérer ton premier élément de ta liste.
    car
    Code html : 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
    <!DOCTYPE html>
    <html>
    <body>
     
    <select id="mySelect">
      <option>Premier</option>
      <option>Deuziéme</option>
      <option>Troisiéme</option>
      <option>Quatriéme</option>
    </select>
    <select id="num" onchange="affiche()">
      <option>1</option>
      <option>2</option>
      <option>3</option>
      <option>4</option>
    </select>
    <p id="result"></p>
    <script>
    function affiche(){
    var nindex = document.getElementById("num").selectedIndex;
        var premelem = document.getElementById("mySelect").options[nindex].text;
        document.getElementById("result").innerHTML = premelem;
        }
    </script>
     
    </body>
    </html>
    donne le bon résultat.
    :whistle:pourquoi pas, pour remercier, un :plusser: pour celui/ceux qui vous ont dépannés.
    saut de ligne
    OOOOOOOOO👉 → → Ma page perso sur DVP ← ← 👈

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

Discussions similaires

  1. [WD21] Table sans selection / avec selection
    Par Nicos77 dans le forum WinDev
    Réponses: 3
    Dernier message: 20/06/2016, 08h43
  2. select in (select in (select in etc.))
    Par Christophe P. dans le forum Langage SQL
    Réponses: 4
    Dernier message: 28/01/2015, 11h34
  3. [Flex4] Liste sans selection
    Par yvancoyaud dans le forum Flex
    Réponses: 4
    Dernier message: 15/04/2014, 12h25
  4. Recherche dans une liste select sans rechargement
    Par Guillemot dans le forum Général JavaScript
    Réponses: 2
    Dernier message: 11/03/2009, 21h23
  5. Réponses: 6
    Dernier message: 20/11/2007, 11h14

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