Ver Mensaje Individual
  #1 (permalink)  
Antiguo 06/01/2010, 11:29
Avatar de elmasca
elmasca
 
Fecha de Ingreso: enero-2004
Ubicación: Mexico
Mensajes: 108
Antigüedad: 20 años, 3 meses
Puntos: 0
Ayuda con Checkbox

Hola a todos !!! Antes que nada les deseo un Feliz Año 2010 !!! Bien me dirijo a ustedes porque tengo un problemita que me gustaria mucho que me ayudaran a solucionarlo. Lo que pasa es que tengo una pagina que genera Checkbox de manera auntomatica, tanto puede ser 1 como pueden ser 20 o mas, la cosa es que cuando genera mas de un checkbox y los cuento con una funcion si lo hace, pero cuando solamente ha generado un solo checbox y lo quiero contar me dice que es 0. Les pongo algo representativo:

Código HTML:
Ver original
  1. <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
  2. <title>Contar Checkbox Activos</title>
  3.  
  4. <script type="text/javascript">
  5.  function contar() {
  6.   var checkboxes = document.getElementById("form1").checkbox;
  7.  
  8.   var cont = 0;
  9.  
  10.   for (var x=0; x < checkboxes.length; x++) {
  11.   if (checkboxes[x].checked) {
  12.    cont = cont + 1;
  13.   }
  14.  }
  15.  
  16.  alert ("El número de checkbox pulsados es " + cont);
  17. }
  18.  
  19. </head>
  20.  
  21. <h1>Contar Checkbox Activos</h1>
  22.  
  23. <form id="form1" method="post" action="#">
  24. <input type="checkbox" name="checkbox" id="chk1"><label for="chk1">CheckBox 1</label><br>
  25.  
  26. <input type="button" name="Submit" value="Contar" onClick="contar();">
  27. <br>
  28. </form>


Espero puedan ayudarme, cualquier duda o acalracion que no me haya explicado bien por favor avisenme.

De ante mano muchas gracias !!!
__________________
"El conocimiento se debe de compartir"