Foros del Web » Creando para Internet » HTML »

pasar valor de lista desplegable a caja de texto

Estas en el tema de pasar valor de lista desplegable a caja de texto en el foro de HTML en Foros del Web. Hola tengo un alista desplegable y una caja detexto. Quiero que el valor que seleccione d ela lista desplegable me lo pase a la caja ...
  #1 (permalink)  
Antiguo 01/09/2007, 05:34
Avatar de Laika  
Fecha de Ingreso: octubre-2001
Mensajes: 1.376
Antigüedad: 22 años, 6 meses
Puntos: 0
pasar valor de lista desplegable a caja de texto

Hola tengo un alista desplegable y una caja detexto. Quiero que el valor que seleccione d ela lista desplegable me lo pase a la caja de texto.

Mi lista desplegable se llama "lista" y la caja de texto "caja". a la lista desplegable le he puesto este codigo pero no me aparece nada en la caja de texto:

Código HTML:
<select name="lista" id="lista" onChange"document.form1.caja.value=lista.value"> 
  #2 (permalink)  
Antiguo 01/09/2007, 07:29
Avatar de caricatos
Moderador
 
Fecha de Ingreso: abril-2002
Ubicación: Torremolinos (Málaga)
Mensajes: 19.607
Antigüedad: 22 años
Puntos: 1284
Re: pasar valor de lista desplegable a caja de texto

Hola:

Si se trata del mismo formulario bastaría con:
onchange="caja.value = this.value"

...Pero ambos controles deben pertenecer al mismo form.

Saludos
__________________
Por favor:
No hagan preguntas de temas de foros en mensajes privados... no las respondo
  #3 (permalink)  
Antiguo 01/09/2007, 17:22
Avatar de Laika  
Fecha de Ingreso: octubre-2001
Mensajes: 1.376
Antigüedad: 22 años, 6 meses
Puntos: 0
Re: pasar valor de lista desplegable a caja de texto

Ok, pero en la lista deplegable tengo nombres y un valor numerico. Lo que quiero queme coja en la caja de texto es el nombre, no su valor numerico.

¿Como puedo hacer esto?
  #4 (permalink)  
Antiguo 01/09/2007, 20:28
Avatar de caricatos
Moderador
 
Fecha de Ingreso: abril-2002
Ubicación: Torremolinos (Málaga)
Mensajes: 19.607
Antigüedad: 22 años
Puntos: 1284
Re: pasar valor de lista desplegable a caja de texto

Hola:

Los objetos option tienen 2 campos text y value... el value del option selected se obtiene directamente tal como puse anteriormente, pero si quieres el text debes acceder desde el array de options:

onchange="caja.value = this.options[this.selectedIndex].text"

Saludos
__________________
Por favor:
No hagan preguntas de temas de foros en mensajes privados... no las respondo
  #5 (permalink)  
Antiguo 03/09/2007, 15:49
Avatar de Laika  
Fecha de Ingreso: octubre-2001
Mensajes: 1.376
Antigüedad: 22 años, 6 meses
Puntos: 0
Re: pasar valor de lista desplegable a caja de texto

Gracias. Perfecto es lo que necesitaba. No conocia la opción .text

Gracias
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 07:44.