Buongiorno a tutti,
sto cercando di capire l'errore che mi da un javascript,
in succinto vorrei far scomparire un div al passaggio del mouse e far comparire gli altri.
Il seguente codice apparentemente sembra corretto(ma non ottengo quello che vorrei, Dettagli errore pagina Web
Messaggio: Necessario oggetto
Linea: 20
Carattere: 17
Codice: 0
URI: file:///C:/Documents%20and%20Settings/michele.distefano/Desktop/TestMenu.htm
qualcuno potrebbe darmi
un suggerimento?
codice:
codice:
<html>
<head>
<script>
//la funzione permette di rendere visibile il contenuto di un box e di rendere invisibile tutti gli altri..
function azione(id) {
var sezioni = [ "qsn", "pongat", "pru", "topic", "esplora", "info" ];
document.write('id================'+id+'
');
for (var i=0; i<sezioni.length; i++) {
if(sezioni[i]==id){
document.getElementById(id).style.visibility='visible';
}
else { if(document.getElementById(sezioni[i])!=null)
document.getElementById(sezioni[i]).style.visibility='hidden';
}
}
}
</script>
</head>
<body>
<div id="qsn" onmouseover="azione('pongat');" onmouseout="azione('qsn');"> siamo nella sezione QSN</div>
<div id="pongat">siamo nella sezione PONGAT</div>
<div id="pru">siamo nella sezione PRU</div>
<div id="topic">siamo nella sezione TOPIC</div>
<div id="esplora">siamo nella sezione ESPLORA</div>
<div id="info">siamo nella sezione INFO</div>
<script type="text/javascript"> azione('qsn'); </script>
</body>
</html>