Creare un form? Si fa, ma non e` banale.
Aggiungere un campo ad un form, e` una cosa molto piu` ragionevole, ma ancora piuttosto complesso.
Scrivere in un campo hidden, e` una cosa facile (e sufficiente nel 99,9% dei casi):
document.NOMEFORM.NOMECAMPO.value = "quello che vuoi";
Passare una intera array in un hidden, si puo` fare, ma occorre prima trasformarla in una stringa unica:
var pippo = new Array();
....
var temp = "";
for(var i=0; i<pippo.length; i++) {
temp += String(pippo[i])+"|"; // caso in cui pippo e` numerica
//temp += pippo[i]+|+; // caso in cui pippo e` array di stringhe
}
document.NOMEFORM.NOMECAMPO.value = temp;

Rispondi quotando