amigos tengo el siguiente codigo que se que funciona, pero extrañamente no me esta marcando las checkbox
Código HTML:
<script>
function marcar(obj,chk) {
elem=obj.getElementsByTagName('input');
alert(elem);
for(i=0;i<elem.length;i++)
elem[i].checked=chk.checked;
alert(elem[i]);
}
</script>
// despues dentro de esta misma página esta la check que marca todas
<tr bgcolor="#CCCCCC">
<td width="12%"><div align="center"><strong>Generado por </strong></div></td>
<td width="12%"><div align="center"><strong>Descargar</strong></div></td>
<td width="5%" bgcolor="#CCCCCC"><div align="center">
<input name="checkbox" type="checkbox" onClick="marcar(this.parentNode,this)">
</div></td>
// cabe decir que estas check se generar dinamicamente
//aca esta la chek que se genra
<input type="checkbox" name="grupocheck[]" value="<?=$row[idfile]?>">
ahora si ustedes prueban esto... veran que funciona miren...
Código HTML:
<script>
function marcar(obj,chk) {
elem=obj.getElementsByTagName('input');
alert(elem);
for(i=0;i<elem.length;i++)
elem[i].checked=chk.checked;
alert(elem[i]);
}
</script>
<form>
<input name="checkbox" type="checkbox" onClick="marcar(this.parentNode,this)">//marca todas
<input type="checkbox" name="grupocheck[]" value="<?=$row[idfile]?>">
</form>