Hola, tengo otra duda, tengo una tabla con resultados, y quiero que al hacer mouseover sobre una fila, el fondo de esta cambie en toda la fila.
El codigo php con el que imprimo cada fila es el siguiente:
Código PHP:
printf("<tr id='$pos' class='fila_MouseOut' OnMouseOver=MouseOver(this.id) OnClick=\"window.frames['datos'].document.location.href='seleccion.php?numero=$sender&msgtext=$msgtext'\" ><td class='borde'>%s</td><td class='borde'>%s</td><td class='borde'><center>%s</center></td><td class='borde'>%s</td></tr>",$fecha,$hora,$sender,$msgtext);
entonces si se fijan, el css me maneja cada columna de la tabla dandole un borde y fondo llamado 'borde', ahora bien, cuando pase el mouse sobre una fila, deseo que toda la fila se coloree de otro color, por lo cual llamo a la funcion MouseOver que es el codigo siguiente:
Código HTML:
function MouseOver(id)
{
document.getElementById(id).className="fila_MouseOver";
document.getElementById(id).style.cursor='pointer';
}
</script>
y el css es el siguiente:
Código HTML:
.borde{
border:1px solid #336699;
background-color:#FFFFF1;
font-family: Tahoma, Verdana, "Trebuchet MS";
font-size: 12px;
color: #666;
}
.fila_MouseOut{
background-color:#FFFFF1;
}
.fila_MouseOver{
background-color:#F1F1F1;
}
que debo hacer para logra el efecto deseado?