Hola, el siguiente codigo funciona bien pero solo cuando hay mas de 1 item en el array de checkbox, si hay solo una opcion en el listado de checkbox el valor de "objSeleccion.length" es indefinido
Código:
function validarSeleccion(){
var cCheck=0;
var objSeleccion = document.frm["seleccion[]"];
for(contador = 0; contador < objSeleccion.length; contador++){
if (objSeleccion[contador].type == "checkbox" && objSeleccion[contador].checked){
cCheck++;
}
}
if(cCheck > 0){
return true;
}else{
alert("Debe seleccionar al menos una opción");
return false;
}
}
Código HTML:
<input name="seleccion[]" type="checkbox" id="seleccion[]" >
alguien que me pueda decir en que esta fallando??
gracias por su tiempo