![Antiguo](http://static.forosdelweb.com/fdwtheme/images/statusicon/post_old.gif)
16/03/2005, 12:07
|
![Avatar de programeitor](http://static.forosdelweb.com/customavatars/avatar89543_1.gif) | | | Fecha de Ingreso: febrero-2005
Mensajes: 994
Antigüedad: 20 años 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"> </td>
<td> </td>
<td> </td>
<td rowspan="2"> </td>
</tr >
<tr >
<td> </td>
<td> </td>
</tr>
</table> con esto tienes pa tirar palante ¿no occiso? Saludos. . |