Ver Mensaje Individual
  #1 (permalink)  
Antiguo 11/01/2006, 14:48
Avatar de pzin
pzin
Moderata 😈
 
Fecha de Ingreso: julio-2002
Ubicación: Islas Canarias
Mensajes: 10.489
Antigüedad: 22 años, 7 meses
Puntos: 2114
Habilitar/desabilitar un campo dependiendo de haber seleccionado un checkbox/radio

He mirado las FAQs, hay cosas parecidas, pero no esto que busco exactamente.
No sé nada de javascript, pero he intentado hacerlo yo mismo, fijándome en ejemplos de las FAQs, a ver si por casualidad salía... Pero sale algo "raro", aunque no sé si es debido a si uso onfocus, onchange, y demás.


<html>
<head>
<script>
function habilita(){
if(document.formulario.archivo.disabled == true) {
document.formulario.archivo.disabled = false;
} else {
document.formulario.archivo.disabled = true; }

}
</script>
</head>
<body>
<form name="formulario">
<input type="checkbox" onClick="habilita()">
<input name="archivo" type="file" disabled>
</form>
</body>
</html>

Última edición por pzin; 11/01/2006 a las 16:13 Razón: Edito el código por si a alguien puede servirle. Dejo en negrita el fallito. :P