Ver Mensaje Individual
  #2 (permalink)  
Antiguo 24/04/2012, 16:06
Avatar de Dafonz
Dafonz
 
Fecha de Ingreso: octubre-2009
Mensajes: 127
Antigüedad: 14 años, 6 meses
Puntos: 36
Respuesta: Capturar selección de Combobox a textbox

Puedes hacer algo así:


Función Javascript
Código Javascript:
Ver original
  1. function pruebaFuncion(valor){
  2.                 var campos = document.getElementById("campos").getElementsByTagName("input");
  3.                 for(var x=0; x < campos.length; x++ ){
  4.                     campos[x].value = valor;
  5.                 }
  6.             }

Select y campos:
Código HTML:
Ver original
  1. <select name="combo1" size="1" id="combo1" onchange= "javascript:pruebaFuncion(combo1.value)">
  2.           <option value="adidas">ADIDAS</option>
  3.           <option value="nike">NIKE</option>
  4.           <option value="umbro">UMBRO</option>
  5.           <option value="diadora">DIADORA</option>
  6.           <option value="fila">FILA</option>
  7. <div id="campos">
  8.     <input type="text" name="simon" />
  9.     <input type="text" name="simon2" />
  10.     <input type="text" name="simon3" />
  11.     <input type="text" name="simon4" />
  12.     <input type="text" name="simon5" />
  13. </div>

Lo que hice, debido a que la id no se puede repetir en los elementos, cree una capa con id de campos entonces al change llama la funcion que lo que hace es a partir del DOM de html obtiene todos los input dentro del elemento "campos" y les pone el valor enviado.
Un saludo,