Ver Mensaje Individual
  #13 (permalink)  
Antiguo 12/01/2007, 04:00
yz!
Invitado
 
Mensajes: n/a
Puntos:
Re: problema con la validacion de checkbox

Comenzaré por la función check. Comprobé que cuando deseleccionaba la casilla, todos los checkbox se activaban, así que después de probar unas cosas negué la flag, por lo que ahora si funciona correctamente, sólo le queda un pequeño defecto. ¿Porqué cunado solo hay un registro en la tabla no lo selecciona también?

Código:
var checkflag = "false";
function check(field) {
    checkflag = !checkflag;
    for (i = 0; i < field.length; i++) {
        field[i].checked = !checkflag;
    }
}
Tambien le quite el return directamente, no necesitaba que la función devolviese nada.

La otra función funciona casi perfectamente pero le sucede cómo a la función check, cuando trabaja con un solo registro en la tabla, no lo reconoce y salta el alert.

Es como si no supiese leer el array de 1.

Un saludo.