Ver Mensaje Individual
  #2 (permalink)  
Antiguo 19/02/2016, 18:57
Avatar de carlillos
carlillos
 
Fecha de Ingreso: febrero-2007
Ubicación: México
Mensajes: 245
Antigüedad: 17 años, 3 meses
Puntos: 21
Respuesta: Llenar inputs de acuerdo a la seleccion de un select

Haz un loop para crear cada select y otro para crear cada opción dentro del select:

Código Javascript:
Ver original
  1. var array, i, n, select, opcion, texto;
  2.  
  3. array = [
  4.     ['Lucio Martínez', 'Centro', 'México', 'Distrito Federal'],
  5.     ['Laura Rubio', 'Sur', 'Morelia', 'Michocán'],
  6.     ['Luis Lira', 'Norte', 'Toluca', 'Estado de México']
  7. ];
  8.  
  9. for (i = 0; i < array.length; i += 1) {
  10.  
  11.     select = document.createElement('select'); //Creando select
  12.     document.body.appendChild(select); //Agregando a body
  13.    
  14.    for (n = 0; n < 4; n += 1) {
  15.  
  16.         opcion = document.createElement('option'); //Creando opción
  17.         opcion.setAttribute('value', array[i][n]); //Valor de opción
  18.         texto = document.createTextNode(array[i][n]); //Texto de opción
  19.         opcion.appendChild(texto); //Agregando texto a opción
  20.         select.appendChild(opcion); //Agregando opción a select
  21.    
  22.    }
  23.    
  24. }
Saludos.