Hola, tengo este contador de checkbox, en teoria va bien cuando hay mas de dos elementos, pero cuando solo hay 1 no me funciona:
Código:
function VerificarSeleccion() {
var checks = new Array()
var checks = document.listado.elements["aloj[]"];
var contador = checks.length;
//alert (contador);
var texto = 0;
for (var j=0;j<contador;j++) {
if (checks[j].checked == true) {
texto++;
}
}
if (texto > 0)
return true;
else {
alert ("No se ha seleccionado ningun alojamiento.");
return false;
}
}
listado es el nombre del formulario
aloj[] es el nombre de los diferentes checkbox
Código:
<input type='checkbox' name='aloj[]' id='aloj796' value='796' onclick='Verificar("796")'>
Alguien me podria dar una pista de como controlar cuando solo hay un alojamiento?