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.