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:
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.<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>
¿Cuál sería la solución para este problema?
Gracias!