Salve,

ho una pagina xhtml e css che presenta suddivisi in celle dei links:

codice:
...
  <tr>
    <td id="1">Cella 1 </td>
    <td id="2">Cella 2 </td>
  </tr>
  <tr>
    <td id="3">Cella 3 </td>
    <td id="4">Cella 4 </td>
  </tr>
...
Tramite js è possibile per caso passando l'id della cella fargli cambiare colore di sfondo e ricliccandola farla tornare normale ?

inoltre deve eserci la possibilità di cliccare + celle, e tutte le celle cliccate devono essere "salvate" in un campo di testo presente sulla pagina.

codice:
<input name="id" type="hidden" id="id" value="" />
separando i vari id da virgola.


esempio pratico:
======================
clicco sulla cella 1 e sulla cella 3

mi cambia il colore di sfondo alle celle sudette e mi "salva" del campo di testo: 1,3 così:

codice:
<input name="id" type="hidden" id="id" value="1,3" />


si può fare una cosa del genere con js ?

grazie !