Foros del Web » Programando para Internet » Javascript »

Resaltar Filas con Javascript en Firefox

Estas en el tema de Resaltar Filas con Javascript en Firefox en el foro de Javascript en Foros del Web. Estimad@s; tengo problemas para resaltar fila con javascript "No funciona en Firefox" solo en Explorer, les dejo parte del codigo: Código: <SCRIPT language=javaScript> colores = ...
  #1 (permalink)  
Antiguo 26/10/2011, 08:34
Avatar de titoliox  
Fecha de Ingreso: octubre-2011
Mensajes: 5
Antigüedad: 12 años, 6 meses
Puntos: 1
Información Resaltar Filas con Javascript en Firefox

Estimad@s;

tengo problemas para resaltar fila con javascript "No funciona en Firefox" solo en Explorer, les dejo parte del codigo:

Código:
<SCRIPT language=javaScript>
colores = Array(3);   
colores[0] = '#EAFFF1'; 
colores[1] = '#D7F4CA'; 
colores[2] = '#99FFFF'; 

function resaltar(campo) {
    campo.bgcolor = campo.parentElement.style.backgroundColor;
    campo.parentElement.style.backgroundColor = colores[1];
}

function desResaltar(campo) {
	campo.bgcolor = colores[0];
    campo.parentElement.style.backgroundColor = campo.bgcolor;
}
</script>

<tr bgcolor="#EAFFF1">
<td onmouseover="resaltar(this)" onmouseout="desResaltar(this)">hola 1</td>
<td onmouseover="resaltar(this)" onmouseout="desResaltar(this)">hola 2</td>
</tr>
Salu2
  #2 (permalink)  
Antiguo 26/10/2011, 12:55
Avatar de IsaBelM
Colaborador
 
Fecha de Ingreso: junio-2008
Mensajes: 5.032
Antigüedad: 15 años, 10 meses
Puntos: 1012
Respuesta: Resaltar Filas con Javascript en Firefox

cambia parentElement por parentNode. ahora si me permites un consejo, yo lo haría con css. para que te hagas una idea
  #3 (permalink)  
Antiguo 26/10/2011, 13:48
Avatar de titoliox  
Fecha de Ingreso: octubre-2011
Mensajes: 5
Antigüedad: 12 años, 6 meses
Puntos: 1
Respuesta: Resaltar Filas con Javascript en Firefox

Muchas Muchas Muchas Gracias, funciona ok, de todos modos tomare en cuenta tu consejo

Salu2

Etiquetas: filas, firefox, funcion, resaltar
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 10:53.