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 :

Récupérer l'option sélectionnée


Sujet :

JavaScript

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre extrêmement actif Avatar de Mister Nono
    Homme Profil pro
    Ingénieur Mathématiques et Informatique
    Inscrit en
    Septembre 2002
    Messages
    2 242
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Haute Garonne (Midi Pyrénées)

    Informations professionnelles :
    Activité : Ingénieur Mathématiques et Informatique
    Secteur : Santé

    Informations forums :
    Inscription : Septembre 2002
    Messages : 2 242
    Par défaut Récupérer l'option sélectionnée
    Je veux récupérer la valeur sélectionnée dans un SELECT avec la valeur suivante :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
     
    var id = document.getElementById('idSelect').options[document.getElementById('idSelect').selectedIndex].value;
    Le select est défini ainsi :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
     
    <select id='idSelect'>
     
    <option value='1' selected='selected'>A330-200</option>
    <option value='2'>B767-300</option>
     
     
    </select>
    ... et il fait partie d'un formulaire.

    A l'exécution, j'ai le message suivant :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
     
    document.getElementById('idSelect').options has not properties
    Pourquoi ?

    Merci.

  2. #2
    Modérateur
    Avatar de Bisûnûrs
    Profil pro
    Développeur Web
    Inscrit en
    Janvier 2004
    Messages
    9 931
    Détails du profil
    Informations personnelles :
    Âge : 42
    Localisation : France, Rhône (Rhône Alpes)

    Informations professionnelles :
    Activité : Développeur Web

    Informations forums :
    Inscription : Janvier 2004
    Messages : 9 931
    Par défaut
    Tu fais un getElementById mais ton select n'a pas d'id, juste un name.

    A quel moment tu veux affecter cette valeur à ta variable id ?

  3. #3
    Membre confirmé
    Inscrit en
    Août 2005
    Messages
    102
    Détails du profil
    Informations forums :
    Inscription : Août 2005
    Messages : 102
    Par défaut
    salut,
    tu as fait une petite erreur , tu utilises 'getElementById ('idSelect)
    alors que dans ta balise select tu mets name='idSelect'..

    Soit tu changes l'attribut name par id soit tu utilises la méthode getElementByName




    Citation Envoyé par Mister Nono
    Je veux récupérer la valeur sélectionnée dans un SELECT avec la valeur suivante :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
     
    var id = document.getElementById('idSelect').options[document.getElementById('idSelect').selectedIndex].value;
    Le select est défini ainsi :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
     
    <select name='idSelect'>
     
    <option value='1' selected='selected'>A330-200</option>
    <option value='2'>B767-300</option>
     
     
    </select>
    ... et il fait partie d'un formulaire.

    A l'exécution, j'ai le message suivant :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
     
    document.getElementById('idSelect').options has not properties
    Pourquoi ?

    Merci.

  4. #4
    Membre extrêmement actif Avatar de Mister Nono
    Homme Profil pro
    Ingénieur Mathématiques et Informatique
    Inscrit en
    Septembre 2002
    Messages
    2 242
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Haute Garonne (Midi Pyrénées)

    Informations professionnelles :
    Activité : Ingénieur Mathématiques et Informatique
    Secteur : Santé

    Informations forums :
    Inscription : Septembre 2002
    Messages : 2 242
    Par défaut
    Oups ...

    J'avais donné le même id au formulaire et au select.

    Merci à tous.

    A+

Discussions similaires

  1. Récupérer l'option dans une page
    Par FrankOVD dans le forum Langage
    Réponses: 4
    Dernier message: 26/10/2005, 21h57
  2. [JTree] Récupérer l'objet sélectionné
    Par daedric dans le forum Composants
    Réponses: 2
    Dernier message: 01/10/2005, 19h19
  3. [JComboBox] Récupérer l'objet sélectionné
    Par Terminator dans le forum Composants
    Réponses: 3
    Dernier message: 14/09/2005, 12h29
  4. [JTree] Récupérer le noeud sélectionné, sans événement
    Par Bobsinglar dans le forum Composants
    Réponses: 4
    Dernier message: 26/05/2005, 18h06
  5. Réponses: 2
    Dernier message: 13/11/2003, 15h13

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