Salve,
Sto cercando di riprodurre in modo grafico una gerarchia tramite la classica cartella che contiene altre cartelle e cosi' via. Tuttavia ho dei problemi con il seguente codice ovvero se faccio apparire un div-figlio e scomparire un div-padre il div figlio rimane in mostra comunque ... ecco il codice:
Grazie!codice:<html><head><title>Javascript</title> <style type="text/css"> <!-- ul, li { font: 11px Arial; list-style-type: disc; } //--> </style> <script language="javascript1.2"> <!-- var oggetto = new Array(); function my_layer(whichLayer) { if ( oggetto[whichLayer] ) { if (document.getElementById) { document.getElementById(whichLayer).style.visibility = "visible"; } else if (document.all) { document.all[whichLayer].style.visibility = "visible"; } oggetto[whichLayer] = false; } else { if (document.getElementById) { document.getElementById(whichLayer).style.visibility = "hidden"; } else if (document.all) { document.all[whichlayer].style.visibility = "hidden"; } oggetto[whichLayer] = true; } } //--> </script> </head> <body> 1 <div id="layer_1" style="padding-left: 30px;"> 1_1 1_2 <div id="layer_1_2" style="padding-left: 30px;"> 1_2_1 </div> 1_3 </div> </body></html>



Rispondi quotando