table es el nombre de la variable que contiene la referencia a la tabla, y no es un nombre reservado.
me hace entender que aun no lo tienes funcionando, he aqui el ejemplo que utilice:
Código:
<script>
onload = function(){
var table = document.getElementById('myTable');
for(var i = 0; i < table.rows.length; i++){
if(i % 2)table.rows[i].style.backgroundColor = '#ccc'; // filas impares;
else table.rows[i].style.backgroundColor = '#eee'; // filas pares;
}
}
</script>
<table id="myTable">
<tr><td>... tantas filas tenga la tabla ...</td></tr>
<tr><td>... tantas filas tenga la tabla ...</td></tr>
<tr><td>... tantas filas tenga la tabla ...</td></tr>
<tr><td>... tantas filas tenga la tabla ...</td></tr>
<tr><td>... tantas filas tenga la tabla ...</td></tr>
<tr><td>... tantas filas tenga la tabla ...</td></tr>
<tr><td>... tantas filas tenga la tabla ...</td></tr>
<tr><td>... tantas filas tenga la tabla ...</td></tr>
<tr><td>... tantas filas tenga la tabla ...</td></tr>
<tr><td>... tantas filas tenga la tabla ...</td></tr>
<tr><td>... tantas filas tenga la tabla ...</td></tr>
<tr><td>... tantas filas tenga la tabla ...</td></tr>
</table>