Bonjour,
dans une page je voudrai faire la chose suivante :
lorsque je clique sur un lien, je cr�e un nouveau div avec un texte quelconque dedans. Si plusieurs div ont �t� cr�� (en cliquant sur le lien pr�vu � cet effet), je veux que les div d�j� cr��s ne soient pas affich�s afin que l'on ne voit QUE le dernier div cr��. Voici le code que j'utilise :
or, apparemment, la ligne getElementById(s).style.display='none'; ne fonctionne pas...
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 var NbDiv = 0; function AjoutDiv(){ var NomNewDiv = prompt('Nom du calque à ajouter'); if (NomNewDiv != null){ NbDiv++; for(var i=0;i<NbDiv;i++){ var s = "T"+i; getElementById(s).style.display='none'; } var a = document.getElementById("DetailDiv"); a.innerHTML += "<div id=T"+NbDiv+">Détail 0 "+NomNewDiv+"</div>"; } }
Auriez vous une id�e ? merci de votre aide !!!
Partager