Ho provato come mi hai suggerito.
Nel css ho inserito questa class
codice:
#idTabella tr.odd {
background-color: #d0d0d0 ;
}
Nella pagina questo codice
codice:
<script type="text/javascript">
window.addEvent('domready',function(){$$('#idTabella tr:even').addClass('odd');});
</script>
Analizzando il codice con Firebug, però, vedo che la classe viene aggiunta nel tag table e non nei tag tr.
Sto combinando qualche casino io?
EDIT
Ho provato ad usare
codice:
<script type="text/javascript">
window.addEvent('domready',function(){$$('#idTabella tr').addClass('odd');});
</script>
Ho tolto :even praticamente, e la classe viene applicata correttamente a tutti i tr.
Che vuol dire?