Ver Mensaje Individual
  #6 (permalink)  
Antiguo 22/12/2005, 09:29
Avatar de xcars
xcars
 
Fecha de Ingreso: mayo-2005
Ubicación: El Salvador
Mensajes: 753
Antigüedad: 19 años, 10 meses
Puntos: 4
Cita:
Iniciado por SiR.CARAJ0DIDA
a mi nunca me funciono cambiar el estilo a un elemento TR dinamicamente con javascript en IE, siempre tengo que recorrer todas las celdas e ir aplicando estilos 1 x 1.
esta es la clase CSS
Código HTML:
.borde{
border:1px solid #336699;
	font-family: Tahoma, Verdana, "Trebuchet MS";
	font-size: 12px;
	color: #666;
}
.fila_MouseOut{
    background-color:#FFFFF1;
}
.fila_MouseOver{
    background-color:#F1F1F1;
}
la impresion de la tabla con PHP es la siguiente:
Código PHP:
    printf("<tr class='fila_MouseOut' onMouseOver='MouseOver(this);' onMouseOut='MouseOut(this);' 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); 
y las funciones javascript para la manipulacion del onMouseOver, osea la funcion MouseOver y MouseOut son las siguientes:

Código HTML:
<script>
function MouseOver(id)
{
    id.className="fila_MouseOver";
    id.style.cursor='pointer';
}

function MouseOut(id)
{
    id.className="fila_MouseOut";
    id.style.cursor='default';
}
</script> 
espero y te sirva, a mi me funciona tanto en IE como en Mozilla, si quieres ver el ejemplo miralo aca: http://168.243.202.108/usawm/tmovil/...resultados.php
y veras que te funciona en IE y en mozilla.
__________________
Con Microaplicaciones puedes hacer tu tienda en línea de forma sencilla y rápida, sin costos ocultos y con mucha responsabilidad.