Ho fatto una funzione semplicissima per cambiare al click del maouse il colore di background della riga cliccata di una tabella.
Vorrei che cliccando cambi colore e ricliccando tolga il colore.
Funziona su ie ma non su firefox.
Come mai?
Ecco il codice:
codice:<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN"> <HTML> <HEAD> <script type="text/javascript"> <!-- function bgriga( id, color ) { var riga = document.getElementById( id ); if( riga.style.background != color ) riga.style.background = color; else riga.style.background = ''; } //--> </script> </HEAD> <body> <table> <tr onclick="bgriga('tr_1', '#cccccc')" id="tr_1"> <td>1</td> <td>2</td> <td>3</td> </tr> <tr onclick="bgriga('tr_2', '#cccccc')" id="tr_2"> <td>a</td> <td>b</td> <td>c</td> </tr> <tr onclick="bgriga('tr_3', '#cccccc')" id="tr_3"> <td>x</td> <td>y</td> <td>z</td> </tr> </table> </body> </html>

Rispondi quotando