Ver Mensaje Individual
  #8 (permalink)  
Antiguo 16/03/2005, 12:07
Avatar de programeitor
programeitor
 
Fecha de Ingreso: febrero-2005
Mensajes: 994
Antigüedad: 19 años, 2 meses
Puntos: 9
.

Hola furoya , lo que quiere el amigo occiso es que cambie, por decirlo de alguna forma, solo la mitad de la tabla, o para ser mas precisos los <tr class=fila>.
He resuelto el asunto un poco a lo bruto, os muestro:

La funcion se reduce a una:

function f(color){
document.getElementById('fila').style.backgroundColor=color
document.getElementById('fila1').style.backgroundColor=color
document.getElementById('fila2').style.backgroundColor=color
}

En la tabla, lo que he hecho es dar un class distinto a cada <tr> , y he quitado el resto de codigo que tenia occiso porque ya no era nesesario.

<table width="600" border="1">
<tr id="fila" onMouseOver="f('#009999');" onMouseOut="f('#000000');">
<td rowspan="3">a</td>
<td>b</td>
<td>c</td>
<td rowspan="3">d</td>
</tr>
<tr id="fila1" onMouseOver="f('#009999');" onMouseOut="f('#000000');">
<td>e</td>
<td>f</td>
</tr>
<tr id="fila2" onMouseOver="f('#009999');" onMouseOut="f('#000000');">
<td>g</td>
<td>h</td>
</tr>
<tr>
<td rowspan="2">&nbsp;</td>
<td>&nbsp;</td>
<td>&nbsp;</td>
<td rowspan="2">&nbsp;</td>
</tr >
<tr >
<td>&nbsp;</td>
<td>&nbsp;</td>
</tr>
</table>


con esto tienes pa tirar palante ¿no occiso?

Saludos.

.