hay alguna forma de solucionar esto como el script de seleccionar todos que selecciona a el grupo de checkbox que esta dentro del <fieldset ...
Este es el codigo de ejemplo que poseo
Código PHP:
<SCRIPT LANGUAGE="JavaScript">
function seleccionar(grupo, estado) {
// grupo es el id contenedor
// estado es true/false
for (var i = 0, checks = document.getElementById(grupo).getElementsByTagName("input"), total = checks.length; i < total; i ++)
checks[i].checked = estado;
}
function invierte(formu) {
for (i=0; i<formu.length; i++) {
with (formu.elements[i]) {
if(className!='fieldset')
if (formu.elements[i].type == 'checkbox' ) { checked = !checked }
}
}
}
</script>
<FORM NAME=formulario>
<fieldset id="grupo1">
<input type="checkbox" value="g1_1" name="grupo1" />
<input type="checkbox" value="g1_2" name="grupo1" />
<input type="checkbox" value="g1_3" name="grupo1" />
<input type="checkbox" value="g1_4" name="grupo1" />
<input type="checkbox" value="g1_5" name="grupo1" />
</fieldset>
<select size="1" name="D1">
<option> </option>
<option>I = Indistinto </option>
<option>C2 = Conjunto de a 2 </option>
<option>C3 = Conjunto de a 3 </option>
<option>CD = Conjunto Dinamico </option>
</select>
<input type="checkbox" name="cod1" value="ON">
<input type="checkbox" name="cod2" value="ON">
<input type="checkbox" name="cod3" value="ON">
<input type="checkbox" name="cod4" value="ON">
<input type="button" name="Bot1" value=" Todos " onClick='seleccionar("grupo1", true)' style="font-size: 8 pt">
<input type="button" name="Bot2" value="Invertir" onClick="invierte(this.form)" style="font-size: 8 pt">
</FORM>