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 :

compter le nombre de listes déroulantes


Sujet :

JavaScript

  1. #1
    Membre habitué
    Homme Profil pro
    Conseil - Consultant en systèmes d'information
    Inscrit en
    Octobre 2005
    Messages
    315
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Yvelines (Île de France)

    Informations professionnelles :
    Activité : Conseil - Consultant en systèmes d'information
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Octobre 2005
    Messages : 315
    Points : 138
    Points
    138
    Par défaut compter le nombre de listes déroulantes
    bonjour,
    il y a un mécanisme que je ne comprend pas bien,
    voilà, j'ai un tableau d'objets que je parcours en ajoutant des listes déroulantes.

    si j'ai une liste déroulante composée de 3 options et que je rentre:

    document.forms[0].elements[fieldName].length
    j'obtiens bien 3.

    mais j'arrive pas lorsque j'ai deux listes déroulante et que je rentre :

    document.forms[0].elements[fieldName][Number(document.forms[0].elements[fieldName].length-1)].options.selectedIndex=0

    pour sélectionner l'index 0 dans ma dernière liste.

  2. #2
    Expert confirmé
    Avatar de le_chomeur
    Profil pro
    Développeur informatique
    Inscrit en
    Février 2006
    Messages
    3 653
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations professionnelles :
    Activité : Développeur informatique

    Informations forums :
    Inscription : Février 2006
    Messages : 3 653
    Points : 4 835
    Points
    4 835
    Par défaut
    salut pour savoir combien tu as de liste déroulante fais :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    var meslistes = document.getElementsByTagName('select');
    bon courage

  3. #3
    Expert éminent sénior

    Homme Profil pro
    Inscrit en
    Janvier 2007
    Messages
    13 474
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Isère (Rhône Alpes)

    Informations professionnelles :
    Secteur : Finance

    Informations forums :
    Inscription : Janvier 2007
    Messages : 13 474
    Points : 36 571
    Points
    36 571
    Par défaut
    Bonjour,
    Citation Envoyé par le_chomeur Voir le message
    salut pour savoir combien tu as de liste déroulante fais :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    var meslistes = document.getElementsByTagName('select');
    bon courage
    Ca c'est pour récupérer les objets liste dans un tableau (en vue d'y accéder).
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    var nb_listes = document.getElementsByTagName('select').length;
    alert(nb_listes);


    A+

  4. #4
    Expert confirmé
    Avatar de le_chomeur
    Profil pro
    Développeur informatique
    Inscrit en
    Février 2006
    Messages
    3 653
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations professionnelles :
    Activité : Développeur informatique

    Informations forums :
    Inscription : Février 2006
    Messages : 3 653
    Points : 4 835
    Points
    4 835
    Par défaut
    Autant pour moi ^^ j'avais oublié qu'il voulait les compter

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

Discussions similaires

  1. Réponses: 10
    Dernier message: 20/09/2019, 22h36
  2. [AC-2003] Compter le nombre d'éléments sélectionnés dans une zone de liste
    Par sinifroth dans le forum VBA Access
    Réponses: 2
    Dernier message: 13/07/2009, 11h35
  3. Nombre de jours entre 2 dates + liste déroulante
    Par benavril dans le forum Macros et VBA Excel
    Réponses: 2
    Dernier message: 15/05/2009, 09h36
  4. Réponses: 2
    Dernier message: 06/05/2007, 23h43
  5. Compter le nombre ligne listée (COUNT) ?
    Par StouffR dans le forum Langage SQL
    Réponses: 7
    Dernier message: 02/09/2002, 09h41

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