Salve a tutti.
Sto cercando di imparare un po di javascript, ho messo questo in una pagina html
codice:
<script language="javascript1.1">
function ChangeVisibility(div_id) {
if(document.getElementByID(div_id).style.visibility == "visible")
{document.getElementByID(div_id).style.visibility = "hidden"; return(1);}
else {document.getElementByID(div_id).style.visibility = "visible";}
}
</script>
<style type="text/css">
<!--
#apDiv1 {
position:absolute;
width:57px;
height:20px;
z-index:1;
background-color: #069;
}
#apDiv2 {
position:absolute;
width:200px;
height:115px;
z-index:2;
top: 33px;
background-color: #093;
visibility: hidden;
}
-->
</style>
</head>
<body>
<div id="apDiv1" onclick="ChangeVisibility('apDiv2')">HOME</div>
<div id="apDiv2">VOCEvv
DEL
MENU
</div>
</body>
Eppure, quando clicco sul div con HOME, l'altro div non diventa visibile. Dove sbaglio?