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>

Rispondi quotando