Foros del Web » Programando para Internet » Javascript »

¿ Como pasar el valor de un SELECT a un INPUT ?

Estas en el tema de ¿ Como pasar el valor de un SELECT a un INPUT ? en el foro de Javascript en Foros del Web. Hola a todos, Necesito que cuando el usuario elige un valor de un <SELECT>, automáticamente se inserte dicho valor en un <INPUT> Os dejo un ...
  #1 (permalink)  
Antiguo 18/03/2014, 11:30
 
Fecha de Ingreso: octubre-2003
Ubicación: España
Mensajes: 1.067
Antigüedad: 20 años, 6 meses
Puntos: 18
¿ Como pasar el valor de un SELECT a un INPUT ?

Hola a todos,

Necesito que cuando el usuario elige un valor de un <SELECT>, automáticamente se inserte dicho valor en un <INPUT>

Os dejo un ejemplo del código:
http://pastebin.com/zhrCM1Sz

Un saludo a todos!
  #2 (permalink)  
Antiguo 18/03/2014, 11:38
Colaborador
 
Fecha de Ingreso: septiembre-2013
Ubicación: España
Mensajes: 3.648
Antigüedad: 10 años, 8 meses
Puntos: 578
Respuesta: ¿ Como pasar el valor de un SELECT a un INPUT ?

Pues muy fácil. La "gracia" está en el evento onchange:

Código Javascript:
Ver original
  1. var elem = document.getElementsByName('items_extra')[0];
  2.  
  3. elem.addEventListener('change', function(){
  4.     document.getElementsById('id_producto').value = this.options[this.selectedIndex].text;
  5. }, false);

100% tested.

Saludos

Última edición por PHPeros; 18/03/2014 a las 12:02

Etiquetas: input, select, valor
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 10:56.