Foros del Web » Programando para Internet » Javascript »

desactivar campos de formulario

Estas en el tema de desactivar campos de formulario en el foro de Javascript en Foros del Web. hola que tal, tengo un problemilla y es que estoy liado con un formulario y necesitaba saber como puedo desactivar temporalmente varios campos de un ...
  #1 (permalink)  
Antiguo 09/08/2004, 02:27
 
Fecha de Ingreso: agosto-2004
Mensajes: 3
Antigüedad: 19 años, 8 meses
Puntos: 0
desactivar campos de formulario

hola que tal, tengo un problemilla y es que estoy liado con un formulario y necesitaba saber como puedo desactivar temporalmente varios campos de un formulario segun pulse una opcion u otra en un select.

mejor explicado, tengo un select en un formulario con muchas opciones y quiero que solo cuando pulse una de ellas se activen otros campos del formulario y si pulso cualquier otra esten desactivados. GRacias
  #2 (permalink)  
Antiguo 09/08/2004, 11:13
Avatar de SiR.CARAJ0DIDA  
Fecha de Ingreso: junio-2004
Ubicación: Acá
Mensajes: 1.166
Antigüedad: 19 años, 10 meses
Puntos: 4
document.nombredelform.nombredelelemento.disabled = 'true' o 'false'
  #3 (permalink)  
Antiguo 17/08/2004, 15:52
 
Fecha de Ingreso: agosto-2004
Mensajes: 16
Antigüedad: 19 años, 8 meses
Puntos: 0
Eso solo lo activa o lo desactiva, ¿verdad?
Pero habría forma de que se muestre u oculte, dando o no la opción de modificarlo, en función del valor de una variable?

Salu2.
  #4 (permalink)  
Antiguo 17/08/2004, 17:12
Avatar de claray  
Fecha de Ingreso: agosto-2004
Ubicación: ahora... en Caracas
Mensajes: 345
Antigüedad: 19 años, 8 meses
Puntos: 0
solo un pequeño cambio de lo indicado:

lo correcto seria: document.nombredelform.nombredelelemento.enabled = 'false' (o 'true')

Para ocultarlo:
document.nombredelform.nombredelelemento.style.vis ibility = "hidden";

para mostrarlo:
document.nombredelform.nombredelelemento.style.vis ibility = "visible";

eso funciona en IE para NetScape hay que hacerlo de otra forma... que no me acuerdo

Saludos
__________________
:pirata: El arte de desarrollar es dejar que los otros lo hagan
  #5 (permalink)  
Antiguo 17/08/2004, 17:15
Avatar de SiR.CARAJ0DIDA  
Fecha de Ingreso: junio-2004
Ubicación: Acá
Mensajes: 1.166
Antigüedad: 19 años, 10 meses
Puntos: 4
una duda, cuando dicen que solo funciona en explorer, esto incluye el mozila, firebox, opera y todos esos?? porque la verdad, quien usa netscape?? me parece que casi nadie -_-
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 11:10.