Foros del Web » Programando para Internet » Javascript »

formulario list/menu y textbox

Estas en el tema de formulario list/menu y textbox en el foro de Javascript en Foros del Web. Hola buenos días. Tenía una duda que seguro que me la resuelven porque es sencilla. Tengo un list/menú con opciones por ejemplo 1, 2, 3, ...
  #1 (permalink)  
Antiguo 29/04/2010, 11:22
 
Fecha de Ingreso: noviembre-2009
Mensajes: 44
Antigüedad: 14 años, 6 meses
Puntos: 0
Pregunta formulario list/menu y textbox

Hola buenos días.
Tenía una duda que seguro que me la resuelven porque es sencilla.

Tengo un list/menú con opciones por ejemplo 1, 2, 3, 4 y otros pero lo que deseo es que cuando elijan la opción otros les aparezca automáticamente al lado un textbox donde rellenar lo que deseen "se que es posible porque lo he echo, pero nunca con un menu/list sino con un checkbox" cuando seleccionaban el checbox le aparecía un textbox al lado que previamente había ocultado.

Gracias por su ayuda
  #2 (permalink)  
Antiguo 29/04/2010, 13:56
 
Fecha de Ingreso: octubre-2009
Mensajes: 97
Antigüedad: 14 años, 6 meses
Puntos: 4
Respuesta: formulario list/menu y textbox

Hola, puedes usar éste código:
Código Javascript:
Ver original
  1. Elija una opci&#243;n:<br>
  2. <select name="seleccionar" onchange="muestra(this.value)">
  3. <option value="0">Elija una opci&#243;n</option>
  4. <option value="1">Opci&#243;n 1</option>
  5. <option value="2">Opci&#243;n 2</option>
  6. <option value="3">Opci&#243;n 3</option>
  7. <option value="4">Opci&#243;n 4</option>
  8. </select>&nbsp;<span id="texto"></span>
  9. <script>
  10. function muestra(valor){
  11. if(valor=="0"){document.getElementById("texto").innerHTML="";return}
  12. document.getElementById("texto").innerHTML="<input type=text size=30 value='Introduzca el texto para la opción "+valor+"'>"
  13. }
  14. </script>
  #3 (permalink)  
Antiguo 20/05/2010, 00:41
 
Fecha de Ingreso: noviembre-2009
Mensajes: 44
Antigüedad: 14 años, 6 meses
Puntos: 0
Respuesta: formulario list/menu y textbox

Como hago para que el textbox solo salga cuando elijo la opción 4
  #4 (permalink)  
Antiguo 20/05/2010, 04:09
Avatar de Adler
Colaborador
 
Fecha de Ingreso: diciembre-2006
Mensajes: 4.671
Antigüedad: 17 años, 4 meses
Puntos: 126
Respuesta: formulario list/menu y textbox

Hola

Tomando como ejemplo el código de @bebo

Código Javascript:
Ver original
  1. function muestra(valor){
  2. document.getElementById("texto").style.display = (valor == 4) ? 'block' : 'none';
  3. }

Suerte
__________________
Los formularios se envían/validan con un botón Submit
<input type="submit" value="Enviar" style="background-color:#0B5795; font:bold 10px verdana; color:#FFF;" />

Etiquetas: textbox, formulario
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 23:58.