Si lo habilita solo cuando selecciono la primera opcion... el problema que tengo es que no solo envio una opcion si no un arreglo de opciones llamado VISTA['k'], cuando selecciono la primera opcion si funciona perfectamente pero cuando selecciono las demas no me habilita el boton.
Este es el codigo del formulario:
Código HTML:
<form name="carga" method="post" action="<?php echo($_SERVER['PHP_SELF'])?>?VAR=1"> <? $k=0;?> <div align="right" class="mnu_tit">::Carga Docente del Profesor::</div> <table width="100%" border="0"> <tr class="form_celda_campo"> <td width="18%"><span class="Estilo10"><strong>Sección</strong></span></td> <td width="24%"><span class="Estilo10"><strong>Asignatura</strong></span></td> <? foreach($llamada as $MATRIZ => $mVALOR) { ?> <tr class="form_celda_campo" style="font-size:14px "> <td class="form_celda_campo"> <input type="checkbox" name="VISTA[<? echo $k?>]" id="option" onClick="javascript:enableButton();" ><?php echo($mVALOR['SECCION'])?> <input type="hidden" name="SECCION_<? echo $MATRIZ ?>" value="<? echo($mVALOR['SECCION']) ?>"></span></td> <td class="form_celda_campo"><?php echo $mVALOR['ASIGNATURA']?> <input type="hidden" name="ASIGNATURA_<? echo $MATRIZ ?>" value="<? echo($mVALOR['ASIGNATURA']) ?>"></span></td> </tr> <? $k++; } ?> </table> <div class="botonera" align="center"> <input type="hidden" name="MATRIZ" value="<? echo($MATRIZ) ?>"> <input name="button" type="submit" onClick ="return confirm('¿Está seguro que desea eliminar la carga docente seleccionada?');" value="Eliminar" id="edit" disabled="disabled"> </div> </form>
Código:
Alguien puede ayudarme? <script type="text/javascript"> function enableButton() { if(document.getElementById('option').checked){ document.getElementById('edit').disabled=''; } else { document.getElementById('edit').disabled='true'; } } </script>