Código:
El problema es que mi grupo de checkbox son un array <HTML>
<HEAD>
<TITLE>Checkboxes en un formulario</TITLE>
<SCRIPT LANGUAGE = "JavaScript">
<!--
function modificar_boxes(chequear,cantidad){
for (i=0; i < cantidad ; i++ ){
if (chequear){
document.forms[0].opcion[i].checked=true;
}else{
document.forms[0].opcion[i].checked=false;
} }}
-->
</SCRIPT>
</HEAD>
<BODY>
<FORM>
<INPUT TYPE="checkbox" NAME="opcion" VALUE="1">Opción 1<br>
<INPUT TYPE="checkbox" NAME="opcion" VALUE="2">Opción 2<br>
<INPUT TYPE="checkbox" NAME="opcion" VALUE="3">Opción 3<br><br>
<INPUT TYPE=button NAME="marcar" VALUE="Marcar todos" onClick="modificar_boxes(true,3)">
<INPUT TYPE=button NAME="desmarcar" VALUE="Desmarcar todos" onClick="modificar_boxes(false,3)">
</FORM>
</BODY>
</HTML>
Código:
Esto es asi para poder recibir los distintos checkbox con PHP. Usando el primer ejemplo solo recibo el ultimo checkbox.<INPUT TYPE="checkbox" NAME="opcion[1]" VALUE="1">Opción 1<br> <INPUT TYPE="checkbox" NAME="opcion[2]" VALUE="2">Opción 2<br> <INPUT TYPE="checkbox" NAME="opcion[3]" VALUE="3">Opción 3<br>
El problema es que usando un array de checkbox no lo logro que se marque todos los checkbox.
Saludos
Esteban

