Bonjour,
je construit un script pour générer des listes de texte (select),
le contenu est fixe d'une liste à l'autre (c'est Jouets)
par contre, les noms des listes est dynamique.
Tout cela fonctionne
Par contre, je cherche à préfixer chaque liste de son nom visible , et
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26 function FabriquerListe(ListeJouets,ChampJouet) { var Forme = document.FormeSaisie; var MaListe = document.getElementById('MaListe'); // Champ DFN var Dfn = document.createElement('dfn'); Dfn.title = 'Texte de Définition des Jouets'; MaListe.appendChild(Dfn); // Fils de MaListe // Champ SELECT des JOUETS var Champ = document.createElement('select'); Champ.name = ChampJouet; Champ.id = ChampJouet; // Liste des JOUETS transformée en tableau var Jouets = ListeJouets.split(','); var Longueur = Jouets.length+1; for(Indice=1;Indice<Longueur;Indice++) { var Jouet = Jouets[Indice]; var Option = document.createElement('option'); Option.text = Jouet; Option.value = Jouet; Champ.appendChild(Option); } MaListe.appendChild(Champ);
là je n'arrive pas à créer le texte qui s'affiche (entre les balises <dfn> et </dfn>, pas l'attribut title ...
Quelqu'un a une idée ?
Partager