Bonsoir,
J'ai un petit soucis :
je génère des éléments html à l'aide de javascript/DOM (createElement), puis je donne à ces éléments des class CSS à l'aide de la méthode setAttribute avant d'insérer le noeud créé dans la page.
Seulement Internet Explorer (6 et 7) ne prends pas en compte les propriétés CSS que l'élément devrait avoir vis à vis de sa classe (sous firefox ça marche).
Un petit exemple qui illustre le problème :
ce code devrait en théorie ajouter des textes "Test" en rouge, ce que fait firefox mais pas IE (il crée les éléments mais ils restent noir), ce dernier semble ne pas appliquer de style lorsqu'un élément est rajouté dynamiquement par javascript.
Code : Sélectionner tout - Visualiser dans une fenêtre à part 
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
Est-ce quelque chose qui m'échappe ? Un problème d'IE ? Quelqun a t'il déja été confronté à ce problème ?
Merci d'avance de vos lumières parce que là je sèche !

 

 
		
		 
         
 

 
			
			

 
   


 HTML généré par javascript : css ignoré par IE
 HTML généré par javascript : css ignoré par IE
				 Répondre avec citation
  Répondre avec citation
 
 


 
  
  
  
 
 
			 Envoyé par Bisûnûrs
 Envoyé par Bisûnûrs
					
				 
						
Partager