[ ] Datos 1
[ ] Datos 2
Y un button que llama a la siguiente funcion:
Código:
Si solo he seleccionado 1 casilla checkbox, "document.forms[0].seleccion[i].length" devuelve "undefined" en vez de devolver "1", en cambio si selecciono 2 checkbox o más, entra en el bucle for y funciona todo perfectamente.<script language="JavaScript"> function llamar(modo) { var cuenta = 0; for (var i=0;i<document.forms[0].seleccion[i].length;i++) if (document.forms[0].seleccion[i].checked) cuenta++; if (cuenta==0 && (modo=="deleteUser")) { alert("No has seleccionado ningún paciente"); return false; } document.forms[0].action = modo + ".jsp"; document.forms[0].submit(); } </script>
Alguien sabe por qué puede ser?? Muchas gracias.