Bonjour tout le monde,
je cherche à faire quelque chose et n'y arrive pas, alors je fais appelle à vous dans l'espoir de trouve un peu d'aide.
Dans mon code, j'ai créer via le DOM (document.createElement("div); et document.appendChild(monDiv); ) un div ayant une position absolute avec des propriétés Top et Left en CSS. Tout fonctionne correctement.
J'ai maintenant besoin de créer un second DIV avec la même méthode et qu'il soit dans le premier. Le problème, c'est qu'en utilisant la méthode monDiv.appendChild(MonDeuxiemeDiv); le second div est bien créer, mais il ne fait fait pas partie du premier, tout se passe comme si j'avais simplement fait document.appendChild(MonDeuxiemeDiv); !!!
Je pourrais pas très bien plutot que de créer mon second Div avec DOM, simplement créer une chaine du style "<div id="MonDeuxiemeDiv>contenu</div>" et l'affecter à la propriété innerHTML de MonDiv, mais d'une part ce n'est pas propre, et d'autre part, mon code va avoir besoin d'ajouter plusieurs de ces Div "enfants" ce qui au final va faire un innerHTML énorme !!
si quelqu'un pouvait m'aider, ca serait super sympa !!!
merci par avance
cordialement
NiHaoMa
je cherche à faire quelque chose et n'y arrive pas, alors je fais appelle à vous dans l'espoir de trouve un peu d'aide.
Dans mon code, j'ai créer via le DOM (document.createElement("div); et document.appendChild(monDiv); ) un div ayant une position absolute avec des propriétés Top et Left en CSS. Tout fonctionne correctement.
J'ai maintenant besoin de créer un second DIV avec la même méthode et qu'il soit dans le premier. Le problème, c'est qu'en utilisant la méthode monDiv.appendChild(MonDeuxiemeDiv); le second div est bien créer, mais il ne fait fait pas partie du premier, tout se passe comme si j'avais simplement fait document.appendChild(MonDeuxiemeDiv); !!!
Je pourrais pas très bien plutot que de créer mon second Div avec DOM, simplement créer une chaine du style "<div id="MonDeuxiemeDiv>contenu</div>" et l'affecter à la propriété innerHTML de MonDiv, mais d'une part ce n'est pas propre, et d'autre part, mon code va avoir besoin d'ajouter plusieurs de ces Div "enfants" ce qui au final va faire un innerHTML énorme !!
si quelqu'un pouvait m'aider, ca serait super sympa !!!
merci par avance
cordialement
NiHaoMa