Ver Mensaje Individual
  #1 (permalink)  
Antiguo 23/05/2006, 10:11
Avatar de bruli
bruli
 
Fecha de Ingreso: mayo-2006
Ubicación: Valencia, Spain, Spain
Mensajes: 77
Antigüedad: 18 años
Puntos: 2
Cambio de color de fila.

Hola a todos.

Hace unos días comenté un problemilla que tenía con una función para cambiar de color una celda al pulsar un checkbox.

Bueno pues ahora quisiera hacer lo mismo pero cambiando el color de toda una fila.

La función que me pusieron en este foro fue la siguiente:

// Cambia el color (rojo) de la celda al pulsar el checkbox.

function color(check)
{
check.parentNode.style.backgroundColor = (check.checked)? "#FF1010" : "#DADADA";
}

Luego en el checkbox le añado: onclick:"color(this)".

¿Como podría cambiar de color toda la fila (<TR>) ?

He probado con esto:

check.parentNode.parentNode.style.backgroundColor. ...

Pero no funciona.

Es que me habían comentado que un sólo parentNode hace referencia a la celda y dos hace referencia a la fila.
__________________
------
Saludos.