Ver Mensaje Individual
  #2 (permalink)  
Antiguo 08/09/2008, 03:08
Avatar de Legoltaz
Legoltaz
 
Fecha de Ingreso: agosto-2008
Mensajes: 325
Antigüedad: 16 años, 5 meses
Puntos: 6
Respuesta: activar input en funcion si ha chequeado "Si"

Código PHP:
<script>
function 
funcion(){
if(
document.frm.si.checked == true){
document.frm.txt.disabled false;
}
else{
document.frm.txt.disabled true;
}
}
</script>
<form name="frm">
Si <input type="checkbox" name="si" onClick="funcion()" /><br />
No <input type="checkbox" name="no" onClick="funcion()" /><br />
<input type="text" name="txt" />
</form> 
O directamente, sin tener que definir ninguna función:

Código PHP:
<form name="frm"
Si <input type="radio" name="si" onClick="if(this.checked == true){document.frm.txt.disabled = false;}else{return false;}" /><br /> 
No <input type="radio" name="no" onClick="if(this.checked == true){document.frm.txt.disabled = true;}else{return false;}" /><br /> 
<
input type="text" name="txt" /> 
</
form

Última edición por Legoltaz; 08/09/2008 a las 03:13