Salve a tutti.
ho trovato questo script per colorare le righe di una tabella, una si una no.
codice:
<script type="text/javascript">
onload=ColoraRighe;
function ColoraRighe(){
var tabelle=document.getElementsByTagName("table");
for(i=0;i<tabelle.length;i++){
if(tabelle[i].className.indexOf("righealterne")>=0){
trs=tabelle[i].tBodies[0].rows;
for(j=1;j<trs.length;j+=2)
trs[j].className="alterna";
}
}
}
</script>
lo script funziona alla perfezione ma se ho più tabelle all'interno della pagina non funziona.
mi spiego. nella prima tabella non voglio le righe alterne quindi creo le tabella
codice:
<table>
<tr>
<td>testo</td>
</tr>
</table>
<table class="righealterne">
<tr>
<td>testo</td>
</tr>
</table>
con il codice sopra (che è solo un esempio) le righe della seconda tabella non vengono colorate.
mentre se elimino la prima tabella le righe della seconda tabella vengono colorate.
ma non capisco perché faccia così.
Grazie