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 :

remplir un select avec un tableau de javascript


Sujet :

JavaScript

Vue hybride

bulldo remplir un select avec un... 08/08/2011, 14h11
Invité Bonjour, à priori, ca doit... 08/08/2011, 14h24
bulldo merci pour le lien . J'ai... 08/08/2011, 14h57
Invité Au lieu de "jeté un coup... 08/08/2011, 15h47
bulldo j'ai essayé et je n'arrive... 08/08/2011, 15h57
Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre confirmé
    Inscrit en
    Juillet 2010
    Messages
    98
    Détails du profil
    Informations forums :
    Inscription : Juillet 2010
    Messages : 98
    Par défaut remplir un select avec un tableau de javascript
    Salut !
    J'ai un tableau en javascript et je veux remplir un select avec les éléments de mon tableau dynamique. j'ai pensé à faire une boucle for mais je ne sais pas si c'est possible et comment je peux le faire.
    Est ce que vous pouvez me donner un exemple simple pour la syntaxe et merci d'avance

  2. #2
    Invité
    Invité(e)
    Par défaut
    Bonjour,
    à priori, ca doit correspondre : http://javascript.developpez.com/tut...ge=page_5#LV-B

  3. #3
    Membre confirmé
    Inscrit en
    Juillet 2010
    Messages
    98
    Détails du profil
    Informations forums :
    Inscription : Juillet 2010
    Messages : 98
    Par défaut
    merci pour le lien .
    J'ai jeté un coup d'oeil et j'ai vu que tout le formulaire est fait avec javascript, alors que le mien est en html je veux seulement faire une boucle for pour "option" de mon select et mettre les éléments du mon tableau qui lui est fait avec javascript.

  4. #4
    Invité
    Invité(e)
    Par défaut
    Au lieu de "jeté un coup d'oeil", garde-les ouverts et lis-le !
    Tu verras que c'est exactement ce que tu cherches !
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    //création de l'élément select
    var elSelect = document.createElement("select");	
    //nombre d'éléments visibles
    elSelect.size = "1";	
    //Tableau contenant les options de la liste
    var elOption = new Array(
                        new Option("Votre choix", "", false, false),
                        new Option("Option 1", "valeur1", false, false),
                        new Option("Option 2", "valeur2", false, false),
                        new Option("Option 3", "valeur3", false, false),
                        new Option("Option 4", "valeur4", false, false)
                              );
    la boucle "for" se fera dans le script javascript.

  5. #5
    Membre confirmé
    Inscrit en
    Juillet 2010
    Messages
    98
    Détails du profil
    Informations forums :
    Inscription : Juillet 2010
    Messages : 98
    Par défaut
    j'ai essayé et je n'arrive pas à insérer mon select dans le formulaire déjà existant

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    var elForm = document.getElementById("myform");
    insertAfter(elSelect,elForm.firstChild);

  6. #6
    Invité
    Invité(e)
    Par défaut
    Si au moins tu nous donnais ton code ...

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

Discussions similaires

  1. [AJAX] Remplir select avec un tableau côté behind
    Par Pelote2012 dans le forum jQuery
    Réponses: 1
    Dernier message: 02/05/2013, 12h20
  2. Réponses: 14
    Dernier message: 08/04/2008, 21h05
  3. Faire un SELECT avec un tableau
    Par kinaï dans le forum MS SQL Server
    Réponses: 5
    Dernier message: 07/10/2007, 20h35
  4. remplir un dropdownlist avec un tableau de datarow
    Par bous_saad317 dans le forum ASP.NET
    Réponses: 1
    Dernier message: 13/07/2007, 09h45
  5. Remplir un <select> avec des années
    Par belzeluc dans le forum Général JavaScript
    Réponses: 2
    Dernier message: 21/02/2007, 10h24

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