Hola,
Tengo este código javascript que cuenta la cantidad de checkbox seleccionados y al llega a a la cifra especificada salta un alert y no deja marcar más:
Código:
<script>
var maxi = 3;
function registra(c) {
cuenta = 0;
for (i = 0, f = c.form, n = c.name, total = f[n].length; i < total; i ++)
cuenta += (f[n][i].checked) ? 1 : 0;
if (cuenta > maxi) {
alert("El equipo no puede tener más de " + maxi + " jugadores");
c.checked = false;
--cuenta;
}
f.contador.value = cuenta;
}
</script>
Lo que quisiera es que, en lugar de saltar el Alert, directamente se deshabilitaran todos los checkbox restantes y, si el usuario desmarca uno, se vuelvan a activar.
¿Cuál sería la solución para este problema?
Gracias!