estoy generando unos checks dinamicamente mediante un bucle for, dentro de ese bucle tengo otro que me genera unos sub-checks por llamarlos de alguna forma, es decir no tengo definidos un numero fijo de checks sino que pueden variar de acuerdo a unos registros existentes en la base de datos que a su vez pueden incrementar o disminuir. y lo que necesito es que los checks o sub-checks que se generan a partir d los checks principales se seleccionen o desactiven si el check principal esta activo.
aqui dejo un resumen del codigo de mi proyecto, si quieren lo ejecutan y me dicen como harian para q funcionara.
Código HTML:
Ver original
<html> <head> <meta http-equiv="content-type" content="text/html; charset=utf-8" /> <script type="text/javascript"> //<![CDATA[ function marcar_desmarcar(){ var i,j; for(i=0;i<2; i++){ for (j=0; j<4; j++){ if(document.getElementById('marcar'+i).checked == true){ document.getElementsByName('checkj'+j)[j].checked = true }else{ document.getElementsByName('checkj'+j)[j].checked = false; } } } } //]]> </script> </head> <body> <form action="" method="post"> <?php $contarhijo=0; for($i=0; $i<2; $i++){ ?> <?php for($j=0; $j<4; $j++){ ?> <?php $contarhijo++;} } ?> </form> <input type="submit" value="procesar" /> </body> </html>