Bonjour à toutes et à tous,

J'ai ce code qui me permet de créer une liste déroulante avec le DOM :


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
 
//ajout de la liste de selection "Evolution"		
		var ld_choix4 = document.createElement('select');						
		ld_choix4.id = "evolution_"+i;
		ld_choix4.onchange=function() {enregistrer_irm_image_info('aucune');}
 
		//ajout des options dans la ld "Evolution"
		var choix4Option = document.createElement('option');
		choix4Option.text = "-----";
		choix4Option.value = "";
		ld_choix4.appendChild(choix4Option);
 
		choix4Option = document.createElement('option');
		choix4Option.text = "Stable";
		choix4Option.value = "stable";
		ld_choix4.appendChild(choix4Option);
 
		choix4Option = document.createElement('option');
		choix4Option.text = "Progression";
		choix4Option.value = "progression";
		ld_choix4.appendChild(choix4Option);
 
		div.appendChild(ld_choix4);
 
		div.insertBefore(span4,ld_choix4);
Cela fonctionne avec tous les navigateurs excepté avec IE8 et inférieur.

J'obtiens une liste déroulante qui contient des items, mais les items sont blancs.

Je peux les choisir, mais on ne voit pas les valeur (comme si elle serait vide).

Auriez-vous une idée s.v.p. ?

Merci d'avance et bonnes fêtes.

beegees