Veran, tengo un formulario en el que tengo dos grupos de checkbox y un codigo para controlar que se pulsan un numero minimo y maximo de ellos, el problema es que necesito que este javascritp solo controle el 1º grupo de checkbox y no el segundo.
Código Javascript:
Ver original
function valores(f) { var numCheckbox = 0; for(i=0;i<document.form1.elements.length; i++){ if((document.form1[i].getElementById == 'checkbox') && (document.form1[i].checked == true)){ numCheckbox++; } } if(numCheckbox < 3){ alert('has seleccionado menos de 10 checkbox') }else if(numCheckbox > 4){ alert('has seleccionado mas de 25 checkbox'); } } </script> </head> <body> <form name="form1" id="form1"> <div id="m_c1"> <input name="c1[]" type="checkbox" value="0" /> <input name="c2[]" type="checkbox" value="1" /> <input name="c3[]" type="checkbox" value="2" /> <input name="c4[]" type="checkbox" value="3" /> <input name="c5[]" type="checkbox" value="4" /> <input name="c6[]" type="checkbox" value="5" /> </div> <input name="c2" type="checkbox" value="6" /> <input name="c2" type="checkbox" value="7" /> <input name="c2" type="checkbox" value="8" /> <input name="c2" type="checkbox" value="9" /> <input name="c2" type="checkbox" value="10" /> <input name="c2" type="checkbox" value="11" /> <input type="button" onclick="valores(this.form);" value="mostrar" /> <input type="text" id="sel" value="" /> </form> </body> </html>
Como podria hacer para sepaar estos dos grupos de checkbox estando en el mismo form??
Un saludo!