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 :

Envoi de valeur à un select multiple


Sujet :

JavaScript

  1. #1
    Modérateur
    Avatar de Kreepz
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Juin 2011
    Messages
    681
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 31
    Localisation : France, Finistère (Bretagne)

    Informations professionnelles :
    Activité : Développeur informatique
    Secteur : Distribution

    Informations forums :
    Inscription : Juin 2011
    Messages : 681
    Points : 1 458
    Points
    1 458
    Billets dans le blog
    1
    Par défaut Envoi de valeur à un select multiple
    Bonjour,

    Voilà, j'essaie de transmettre la valeur et le texte d'un Select Multiple à un autre select multiple, mais j'ai un soucis sur la récupération...
    J'ai regardé le tuto http://javascript.developpez.com/faq...amps#valSelect
    Et j'ai donc ce code:

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
     function ajoute(){ 
                                var valeur, texte, liste;
                                liste = document.getElementById("magToAdd");
     
                                texte = liste.options[liste.selectedIndex].text;
                                valeur = liste.options[liste.selectedIndex].value;
     
                                document.forms.formLinkedUser.magToAdd.options[document.forms.formLinkedUser.magToAdd.options.length] = new Option(valeur,texte);   
                            }
    Mais j'ai une erreur :
    Uncaught TypeError: Cannot read property 'text' of undefined
    Sur cette ligne:
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    texte = liste.options[liste.selectedIndex].text;
    Pensez à regarder nos cours et tutoriels PHP ainsi que notre FAQ PHP avant de poser votre question!
    Un message vous a aidé, n'oubliez pas le

  2. #2
    Rédacteur

    Avatar de Bovino
    Homme Profil pro
    Développeur Web
    Inscrit en
    Juin 2008
    Messages
    23 647
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 53
    Localisation : France, Gironde (Aquitaine)

    Informations professionnelles :
    Activité : Développeur Web
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Juin 2008
    Messages : 23 647
    Points : 91 418
    Points
    91 418
    Billets dans le blog
    20
    Par défaut
    C'est juste que t'as pas regardé la bonne entrée de la FAQ...
    http://javascript.developpez.com/faq...#valSelectMult
    Pas de question technique par MP !
    Tout le monde peut participer à developpez.com, vous avez une idée, contactez-moi !
    Mes formations video2brain : La formation complète sur JavaScriptJavaScript et le DOM par la pratiquePHP 5 et MySQL : les fondamentaux
    Mon livre sur jQuery
    Module Firefox / Chrome d'intégration de JSFiddle et CodePen sur le forum

  3. #3
    Modérateur
    Avatar de Kreepz
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Juin 2011
    Messages
    681
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 31
    Localisation : France, Finistère (Bretagne)

    Informations professionnelles :
    Activité : Développeur informatique
    Secteur : Distribution

    Informations forums :
    Inscription : Juin 2011
    Messages : 681
    Points : 1 458
    Points
    1 458
    Billets dans le blog
    1
    Par défaut
    Si j'ai regardé la bonne, vu que je l'ajoute sur le double clique sur ma première liste.
    Donc je n'ai pas besoin de "boucler" car il n'y a de toute façon qu'un selection

    Et en relisant mon poste je me suis aperçu de l'erreur (je penserais à relire 1 fois de plus avant de poster!! ) j'interrogeais la liste où je souhaiter ajouter, alors qu'il fallait interroger la liste où je cliquais...

    Shame on me!
    Pensez à regarder nos cours et tutoriels PHP ainsi que notre FAQ PHP avant de poser votre question!
    Un message vous a aidé, n'oubliez pas le

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

Discussions similaires

  1. récupérer valeur listbox selection multiple
    Par titou624 dans le forum C#
    Réponses: 9
    Dernier message: 18/05/2010, 09h09
  2. Select multiple qui envoi des valeurs différents
    Par novasenha dans le forum Langage
    Réponses: 5
    Dernier message: 14/05/2009, 19h27
  3. Réponses: 5
    Dernier message: 31/10/2007, 17h12
  4. permutation valeurs deux select multiple
    Par nadines dans le forum Struts 1
    Réponses: 9
    Dernier message: 16/02/2007, 17h25
  5. récupérer toutes les valeurs choisies ds un select multiple
    Par toome dans le forum Balisage (X)HTML et validation W3C
    Réponses: 2
    Dernier message: 24/10/2005, 13h45

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