Foros del Web » Programando para Internet » Javascript »

habilitar/deshabilitar campos

Estas en el tema de habilitar/deshabilitar campos en el foro de Javascript en Foros del Web. hola tengo un select <select name="idne"> <option value="1" selected>BASICA</option> <option value="2">MEDIA</option> <option value="3">SUPERIOR</option> </select> al seleccionar basica y media se agregan 2 campos mas (año, ...
  #1 (permalink)  
Antiguo 09/12/2008, 14:39
Avatar de ElAprendiz  
Fecha de Ingreso: enero-2002
Ubicación: Maipu, Chile
Mensajes: 3.706
Antigüedad: 22 años, 3 meses
Puntos: 2
habilitar/deshabilitar campos

hola

tengo un select

<select name="idne">
<option value="1" selected>BASICA</option>
<option value="2">MEDIA</option>
<option value="3">SUPERIOR</option>
</select>

al seleccionar basica y media se agregan 2 campos mas (año, institucion) y al seleccionar superior se agregan los dos anteriores mas otros 2

esto lo hacia con un script pero me recargaba la pagina, como lo hago sin tener que recargar?
__________________
Manual de ASP Avanzado ;-)
  #2 (permalink)  
Antiguo 09/12/2008, 14:45
Avatar de David
Moderador
 
Fecha de Ingreso: abril-2005
Ubicación: In this planet
Mensajes: 15.720
Antigüedad: 19 años
Puntos: 839
Respuesta: habilitar/deshabilitar campos

Es un tema que ya fue tratado muchas veces. Si buscas en el foro encontrarás información al respecto. Puedes usar el evento onchange del select y mostrar/ocultar el campo cambiando su estilo display a block/none respectivamente.
__________________
Por favor, antes de preguntar, revisa la Guía para realizar preguntas.
  #3 (permalink)  
Antiguo 09/12/2008, 14:50
Avatar de ElAprendiz  
Fecha de Ingreso: enero-2002
Ubicación: Maipu, Chile
Mensajes: 3.706
Antigüedad: 22 años, 3 meses
Puntos: 2
Respuesta: habilitar/deshabilitar campos

si busque pero no encontre nada orientado a hacerlo con selects
__________________
Manual de ASP Avanzado ;-)
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 08:49.