Ajout dynamique de divisions au document (DOM)
Bonjour à tous,
ca fait un bout de temps que je n'ai pas fait de post.
Mon problème est de pouvoir créer dynamiquement des divisions et de les ajouter au document chaque fois qu'on clique sur le bouton d'ajout.
J'ai fait un petit code qui ne fonctionne pas et qui est le suivant :
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23
| <html>
<head>
<script type="text/javascript">
var count = 1;
function addDiv() {
var div = document.createElement("div");
div.setAttribute("name","mydiv"+count);
div.setAttribute("id","mydiv"+count);
document.body.appendChild(div);
div.style.left = (100 + (count-1)*60)+"px";
div.style.top = (100 + (count-1)*60)+"px";
div.style.width = "50px";
div.style.height = "50px";
div.style.visibility="visible";
alert("clic sur Btn");
count += 1;
}
</script>
</head>
<body>
<input name="btn" id="btn" type="button" value="Add" onclick="addDiv()"/>
</body>
</html> |
je traine dessus depuis longtemps sans comprendre pourquoi ça ne fonctionne pas. L'exécution se fait sous firefox.
Merci d'avance pour votre aide