Foros del Web » Programando para Internet » Javascript »

Habilitar boton de submit

Estas en el tema de Habilitar boton de submit en el foro de Javascript en Foros del Web. Hola estoy teniendo problemas al enviar un arreglo, bueno la idea es que necesito habilitar el boton de submit solo cuando uno de las opciones ...
  #1 (permalink)  
Antiguo 23/04/2008, 16:58
 
Fecha de Ingreso: febrero-2007
Mensajes: 30
Antigüedad: 17 años, 2 meses
Puntos: 0
Exclamación Habilitar boton de submit

Hola estoy teniendo problemas al enviar un arreglo, bueno la idea es que necesito habilitar el boton de submit solo cuando uno de las opciones este checkeada...

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> 
Y esta es la funcion javascript que utilizo para habilitar el boton:
Código:
<script type="text/javascript">

      function enableButton() {

      if(document.getElementById('option').checked){

      document.getElementById('edit').disabled='';

      } else {

      document.getElementById('edit').disabled='true';

      }

      }

      </script>
Alguien puede ayudarme?

Última edición por Yeru; 23/04/2008 a las 17:17
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 14:40.