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 :

Comptage du nombre d'option


Sujet :

JavaScript

  1. #1
    Membre habitué
    Profil pro
    Inscrit en
    Novembre 2003
    Messages
    401
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Novembre 2003
    Messages : 401
    Points : 145
    Points
    145
    Par défaut Comptage du nombre d'option
    Bonjour,

    Pourriez-vous me donner la syntaxe de la commande qui permet de compter le nb d'option de ces select ?
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    <select name="toto[0][]" class="1" multiple>
    <option value="valeur1" selected>valeur1</option>
    <option value="valeur2" selected>valeur2</option>
    <option value="valeur3" selected>valeur3</option>
    <option value="valeur4" selected>valeur4</option>
    </select>
    <select name="toto[1][]" class="1" multiple>
    <option value="valeur5" selected>valeur5</option>
    <option value="valeur6" selected>valeur6</option>
    </select>
    J'ai essayé ça mais le résultat = 0 :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    document.getElementsByName(toto[0]).length;
    J'ai essayé ça mais le résultat = 1 :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    document.getElementsByName(toto[0][]).length;
    .

    Merci pour votre aide.

  2. #2
    Membre habitué
    Profil pro
    Inscrit en
    Novembre 2003
    Messages
    401
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Novembre 2003
    Messages : 401
    Points : 145
    Points
    145
    Par défaut
    J'ai trouvé :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    document.forms[nom_form].elements[toto[0][]].length;
    Bonne journée.

  3. #3
    Expert éminent

    Avatar de denisC
    Profil pro
    Développeur Java
    Inscrit en
    Février 2005
    Messages
    4 050
    Détails du profil
    Informations personnelles :
    Âge : 44
    Localisation : Canada

    Informations professionnelles :
    Activité : Développeur Java
    Secteur : Service public

    Informations forums :
    Inscription : Février 2005
    Messages : 4 050
    Points : 7 641
    Points
    7 641
    Par défaut
    Citation Envoyé par licorne
    J'ai trouvé :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    document.forms[nom_form].elements[toto[0][]].length;
    Bonne journée.
    Bof, je prendrais plutot:
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    document.forms['nom_form'].elements['toto[0][]'].options.length;

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

Discussions similaires

  1. [Débutant] comptage du nombre de caracteres
    Par francois25 dans le forum Access
    Réponses: 3
    Dernier message: 07/06/2006, 12h07
  2. comptage du nombre d'enregistrement
    Par nowick dans le forum Access
    Réponses: 2
    Dernier message: 04/06/2006, 16h10
  3. Controler le nombre d'options choisies d'un select
    Par gofono_bass dans le forum Général JavaScript
    Réponses: 7
    Dernier message: 23/03/2006, 06h28
  4. Comptage du nombre d'objets dans une image
    Par fire.stone dans le forum Algorithmes et structures de données
    Réponses: 7
    Dernier message: 27/02/2006, 21h26
  5. Comptage du nombre de Samedi entre deux date
    Par lito74 dans le forum Langage SQL
    Réponses: 5
    Dernier message: 08/12/2005, 19h01

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