Código Javascript:
pero en vez de "hola" fuese el resultado de un array cuyo nombre se encuentra almacenado en nombrecol[]. Es decir, existe por ejemplo, un array que se llama "nombre" definido así:Ver original
for(var u=0;u<nombrecol.length;u++) { if(input=document.getElementById(nombrecol[u])) input.value="hola"; }
Código Javascript:
el cual se ha ido llenando con nombre.push(). El caso es que por otros motivos, el array nombrecol[] lleva almacenados los nombres de los arrays, es decir,Ver original
nombre=new Array()
Código Java:
y yo necesito que se vayan mostrando los items de esos arrays cuando les toque en el for de arriba. Según pensaba yo quedaría algo así:Ver original
nombrecol[0]="nombre"; nombrecol[1]="apellidos";
Código Javascript:
Siendo nombrecol[u]->string con el nombre del array y [u]->el índice del array "nombre"Ver original
for(var u=0;u<nombrecol.length;u++) { if(input=document.getElementById(nombrecol[u])) input.value=nombrecol[u][u]; }
Obviamente no funciona porque nombrecol ya es un array en sí mismo. La cuestión es si puedo hacer algo parecido.
Atentamente, Cristian Molina
EDIT: He estado pensando y creo que con un array multidimensional se solucionaría la cosa es que no tengo ni idea de como guardar los datos (porque los obtengo a través de php de una BD y los voy almacenando en esos arrays) ni luego acceder a ellos.