Ver Mensaje Individual
  #2 (permalink)  
Antiguo 17/09/2007, 15:19
txels
 
Fecha de Ingreso: mayo-2005
Mensajes: 74
Antigüedad: 19 años
Puntos: 2
Re: Boton enabled disabled mediante checkbox

Pues supongamos que el formulario es este, con un boton y un checkbox:

<form name="frm">
Desabilitar <input type="checkbox" name="chk1" value="on" onclick="CambiaEstado(this.checked);" /><br />
<br /><br />
<input type="button" name="boton" value="Soy el boton" />
</form>

fijate que llamo a la funcion CambiaEstado al hacer clic y la funcion que recibe como parámetro el estado del checkbox, la funcion es esta:

<script language="javascript" type="text/javascript">
function CambiaEstado(valor){
if (valor == true){
document.frm.boton.disabled = true;
}else{
document.frm.boton.disabled = false;
}
}</script>

era sencillo no?