Bueno.. a ver...
tienes 2 dormas...
Esta te la recomiendo si es de pocos campos tu formulario....
Código Javascript
:
Ver original<form name="form1">
<input type="checkbox" name="hola[1]" />
<input type="checkbox" name="hola[2]" />
<input type="checkbox" name="hola[3]" />
<input type="checkbox" name="hola[4]" />
</form>
<script>
for(i=0;i<document.form1.elements.length; i++){
if((document.form1[i].type == 'checkbox') && (document.form1[i].checked == true)){
alert('este es');
}
}
</script>
Y esta, colocas tus checkbox dinamicos en un div, asi solo recorres los que estan dentro del div
Código Javascript
:
Ver original<form name="form1">
<input type="text" name="otro" />
<div id="Dinamicos">
<input type="checkbox" name="hola[1]" />
<input type="checkbox" name="hola[2]" />
<input type="checkbox" name="hola[3]" />
<input type="checkbox" name="hola[4]" />
</div>
</form>
<script>
divCont = document.getElementById('Dinamicos');
checks = divCont.getElementsByTagName('input');
for(i=0;i<checks.length; i++){
if(checks[i].checked == true){
alert('este es');
}
}
</script>