Ver Mensaje Individual
  #1 (permalink)  
Antiguo 13/11/2007, 12:47
Avatar de juaniquillo
juaniquillo
Colaborador
 
Fecha de Ingreso: noviembre-2005
Ubicación: San Juan, Puerto Rico
Mensajes: 5.745
Antigüedad: 18 años, 5 meses
Puntos: 281
Funcion para desabilitar/desabilitar campo de un formulario

hola a todos. Estoy tratando de adaptar unas funcione sacadas del FAQ y no puedo hacerlas funcionar debido a mi inexperiencia con javascript. Esto es lo que quiero. Tengo una parte de un formulario en el cual uso radiobuttons para poder habilitar/desabilitar otras opciones:



Veo que puedo poner OnClick="document.getElementById('id_campo').disab led = false;", y hacer lo mismo para desabilitar los otros, pero me gustaría crear una función para tenerlo todo ordenado y re-usar código. Esto es lo que tengo:

Código HTML:
<script language="JavaScript" type="text/javascript">

   function habilita(campo_hab){
    document.getElementById('campo_hab').disabled = false;
   }

   function deshabilita(campo_des){
    document.getElementById('campo_des').disabled = true;
    document.getElementById('campo_des').value = "";
   }

  </script> 
y asi llamo a la funcion:

Código HTML:
onClick="habilita('campo1');"
Pero no funciona. Cualquier ayuda será grandemente agradecida.

saludos