Ver Mensaje Individual
  #2 (permalink)  
Antiguo 30/04/2010, 07:41
Avatar de Adler
Adler
Colaborador
 
Fecha de Ingreso: diciembre-2006
Mensajes: 4.671
Antigüedad: 17 años, 10 meses
Puntos: 126
Respuesta: limitar maximo de checkboxes seleccionados

Hola

Sería algo así

Código Javascript:
Ver original
  1. <html>
  2. <head>
  3. <script type="text/javascript">
  4. var contador = 0;
  5. function funcion() {
  6. for (var i=0;i < document.forms["despedido"].elements.length;i++) {
  7. inpt = document.forms[0].elements[i];
  8. if (inpt.checked) {
  9. contador++;
  10. }
  11. }
  12. if(contador >= 3) {
  13. alert('Has seleccionados demasiados');
  14. contador = 0;
  15. return false;
  16. }
  17. }
  18. </script>
  19. </head>
  20. <body>
  21. <form action=""  method="post" name="despedido" onsubmit="return funcion();">
  22. <input type="checkbox" name="despjugador[]" value="1" /><br />
  23. <input type="checkbox" name="despjugador[]" value="1" /><br />
  24. <input type="checkbox" name="despjugador[]" value="1" /><br />
  25. <input type="checkbox" name="despjugador[]" value="1" /><br />
  26. <input type="checkbox" name="despjugador[]" value="1" /><br />
  27. <input type="checkbox" name="despjugador[]" value="1" /><br />
  28. <input type="checkbox" name="despjugador[]" value="1" /><br />
  29. <input name="Submit2" type="submit" value="Despedir" />
  30. </form>
  31. </body>
  32. </html>

Suerte
__________________
Los formularios se envían/validan con un botón Submit
<input type="submit" value="Enviar" style="background-color:#0B5795; font:bold 10px verdana; color:#FFF;" />