Buenas, la verdad es que parece lioso pero yo quería usar lo siguiente:
Código Javascript
:
Ver originalfor(var u=0;u<nombrecol.length;u++) {
if(input=document.getElementById(nombrecol[u]))
input.value="hola";
}
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í:
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,
Código Java:
Ver originalnombrecol[0]="nombre";
nombrecol[1]="apellidos";
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í:
Código Javascript
:
Ver originalfor(var u=0;u<nombrecol.length;u++) {
if(input=document.getElementById(nombrecol[u]))
input.value=nombrecol[u][u];
}
Siendo nombrecol[u]->string con el nombre del array y [u]->el índice del array "nombre"
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.