Foros del Web » Programando para Internet » Javascript »

campos condicionales en formularios

Estas en el tema de campos condicionales en formularios en el foro de Javascript en Foros del Web. Cómo puedo hacer para que se habiliten campos en un formulario de ingreso de datos a una BD, dependiendo de los valores seleccionados en un ...
  #1 (permalink)  
Antiguo 11/01/2006, 09:57
 
Fecha de Ingreso: diciembre-2005
Ubicación: colombia
Mensajes: 24
Antigüedad: 18 años, 4 meses
Puntos: 0
campos condicionales en formularios

Cómo puedo hacer para que se habiliten campos en un formulario de ingreso de datos a una BD, dependiendo de los valores seleccionados en un combo o lista desplegable???
(Ejemplo: si campo SEXO es masculino, q se habilite otro campo continuo con no. situación militar.. o si es Femenino, se habilite la opción de no. hijos... o algo así)..
AYUDA!!!!
  #2 (permalink)  
Antiguo 11/01/2006, 10:00
Avatar de mauled  
Fecha de Ingreso: marzo-2005
Ubicación: Cd. de México.
Mensajes: 3.001
Antigüedad: 19 años, 1 mes
Puntos: 33
YO te recomedaria que hicieras esta pregunta en el foro de Javascript...
  #3 (permalink)  
Antiguo 11/01/2006, 10:16
O_O
 
Fecha de Ingreso: enero-2002
Ubicación: Santiago - Chile
Mensajes: 34.417
Antigüedad: 22 años, 3 meses
Puntos: 129
Así es .. todo "evento" que suceda en tu "navegador" suele resolverse en javascript .. pues PHP se ejecuta en el "lado del servidor".

Un saludo,
  #4 (permalink)  
Antiguo 11/01/2006, 10:19
Avatar de Seppo  
Fecha de Ingreso: marzo-2005
Ubicación: Buenos Aires, Argentina
Mensajes: 1.284
Antigüedad: 19 años, 1 mes
Puntos: 17
la respuesta es de javascript, como te dijeron

Código HTML:
<form name="formulario">
<select name="sexo" onChange="if (this.value=='M') { getElementById('militar').disabled = false; } else { getElementById('militar').disabled = true; }">
<option value="M">Masculino</option>
<option value="F">Femenino</option>
<option value="O">Otro =P</option>
</select>

<input type="text" name="militar" id="militar"> 
  #5 (permalink)  
Antiguo 21/02/2011, 15:08
 
Fecha de Ingreso: febrero-2009
Mensajes: 28
Antigüedad: 15 años, 2 meses
Puntos: 0
Respuesta: campos condicionales en formularios

Hay que poner algo especial para que funcione??? Yo he copiado y he pegado, y tan solo he añadido campos, pero no me hace mucho caso :D

<form action="" method="post" name="form1" id="TD" style="display:none;">

</form>

<form id="TC" name="form1" method="post" action="" style="display:none;">
<label>Nº de tarjeta</label><input type="text" name="f_2_nEmpresa" id="f_2_nEmpresa">
</form>

<form id="CTA" name="form1" method="post" action="" style="display:none;">
<label>Empresa </label><input type="text" name="f_2_nEmpresa" id="f_2_nEmpresa">
<br /><br />
<label>Dirección Postal </label><input type="text" name="f_2_dPostal" id="f_2_dPostal">
<br /><br />
<label>C. Postal </label><input type="text" name="f_2_cPostal" id="f_2_cPostal">
<label>Población </label><input type="text" name="f_2_localidad" id="f_2_localidad">
<label>Provincia </label><input type="text" name="f_2_provincia" id="f_2_provincia">
<br /><br />
<label>Número de teléfono </label><input type="text" name="f_2_tfno" id="f_2_tfno">
<label>Número de fax </label><input type="text" name="f_2_fax" id="f_2_fax">
</form>

<form id="FID" name="form1" method="post" action="" style="display:none;">
<label>Nº de tarjeta</label><input type="text" name="f_2_nEmpresa" id="f_2_nEmpresa">
</form>
  #6 (permalink)  
Antiguo 21/02/2011, 16:02
Avatar de _cronos2
Colaborador
 
Fecha de Ingreso: junio-2010
Mensajes: 2.062
Antigüedad: 13 años, 10 meses
Puntos: 310
Respuesta: campos condicionales en formularios

¿Y el código JS?
__________________
" Getting older’s not been on my plans
but it’s never late, it’s never late enough for me to stay. "
Cigarettes - Russian Red
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 12:28.