Ciao a tutti,
sto provando uno script java con l'utilizzo dei css...
avrei bisogno di modificarlo in questo modo:
quando faccio "onclick" su HOME, voglio che rimanga VERDE fino a quando non vado "onclick" su un altro bottone.
Il rollover rosso va bene, ma non deve disattivare il verde dell'on click!
Provate questo code e se riuscite a modificarlo...
un saluto a tutti e...
BUONE FESTE!!!
by KLAuzz![]()
codice:<html> <head> <title>Untitled</title> <script language='javascript'> function pressed(valore){ for( i=0;i < document.all.prova.length;i++){ if( i==valore ){ document.all.prova(i).className = 'class2' ; }else{ document.all.prova(i).className='class1'; } } } function over(valore){ for( i=0;i < document.all.prova.length;i++){ if( i==valore ){ document.all.prova(i).className = 'class3' ; }else{ document.all.prova(i).className='class1'; } } } function out(valore){ for( i=0;i < document.all.prova.length;i++){ if( i==valore ){ document.all.prova(i).className = 'class1' ; }else{ document.all.prova(i).className='class1'; } } } </script> <style> .class1 { background-color: white; color: black; } .class2 { background-color: green; color: white; } .class3 { background-color: red; color: white; } </style> </head> <body> <table> <tr> <td id=prova onmouseover='over(0)' onmouseout='out(0)' onclick='pressed(0)'>home|</td> <td id=prova onmouseover='over(1)' onmouseout='out(1)' onclick='pressed(1)' >Chi siamo|</td> <td id=prova onmouseover='over(2)' onmouseout='out(2)' onclick='pressed(2)' >Contatti</td> </tr> </table> </body> </html>

Rispondi quotando