Sapete come si può trattare un array contenente riferimenti ad elementi di un form, per esempio (devo trattare dei campi che mi vengono generati dinamicamente):
members[i][0] = "document.frmDettagli.txtNomeMem" + (i+2) + ".value";
members[i][1] = "document.frmDettagli.txtCognMem" + (i+2) + ".value";
ecc..
Se richiamo un elemento di tale array:
for (i=0; i<members.length; i++){
for (j=0; j<fields; j++){
alert(members[i][j]);
}
}
Mi dà come messaggio il contenuto dell'array come stringa (..e mi sembra anche ovvio); ho provato quindi a togliere le virgolette dall'array ma a questo punto il messaggio dell'alert risulta undefined.
Come diavolo si può fare?
Grazie :-)