11548 sujets

JavaScript, DOM et API Web HTML5

salut,

J'ai un tit probleme : un code qui marche sous firefox mais pas soue ie 7 :

j'ai un div dans lequel j'insere d'autres div via la fonction javascript appendChild. les div créé ont une propriété class="toto" ou le style de toto est défini dans une feuille de style css mise à part.

Sous firefox tout se passe bien, les divs sont créé je n'ai aucune erreur css ni html ni javascript et le div à bien le bon style toto mais sous ie le div est bien ajouté mais le style n'est pas appliqué. Y a il un méthode à invoquer pour ca ?

petite précision : si je met tout en dur sans javascript ca marche sous ie

le code :



var fenetre = document.getElementById('divFenetre');

var divHead = document.createElement ('div');
divHead.setAttribute('class', 'head');
	
var divDeplacer = document.createElement ('div');
divDeplacer.setAttribute('class', 'deplacer');
divDeplacer.innerHTML = options.titre;
divHead.appendChild(divDeplacer);
	
fenetre.appendChild(divHead);



la page html contient un div dont l'id est divFenetre

merci
Modifié par Acidmaster (04 Jul 2008 - 12:15)
merci, ça marche, ce truc a la con, si seulement ca ne marchai pas sous firefox j'aurai surement trouvé plus facilement...

probleme résolu.