Mi avevano fornito uno script per far in modo che al click apparisse la div con l' id scelto e al click nuovamente scomparisse, però se metto piu' di una div e clicco su entrambe una sola volta ovviamente appaiono tutte e 2, mentre vorrei che al click su una si chiudesse l' altra.. Avevo provato a mettere .style.display='none'; relativo all' altra div, ma appariva ugualmente o non si vedeva.. Questi sono i codici:
codice:<html> <head> <title>SFT</title> <link href="style.css" rel="stylesheet" type="text/css"> <script type="text/javascript"> function toggle_visibility(id) { var e = document.getElementById(id); if(e.style.display == 'block') e.style.display = 'none'; else e.style.display = 'block'; } </script> </head> <body> <fieldset> <div class="menu"><div class="menu_text"> | Home | Chi siamo | Dove siamo | Contattaci | <center><div id="3" style="display: none;"><ul>[*]Sede[*]Uffici[*]Villaggi[/list]</div></center> <center><div id="2" style="display: none;"><ul>[*]Staff[*]Animazione[/list]</div></center> </div></div> PROVA DEL TESTO ABC LOLLETE </fieldset> </body> </html>