La tua osservazione è senz'altro giusta, ho espresso una soluzione php, mentre siamo sul forum js, sono un fan del rendere le cose semplici facendo fare al client quello che può fare il client, ma dalla richiesta dell'utente sembrava non volesse usare javascript, sembrava più che lui postasse i dati ad uno script che era presente sulla stessa pagina che mostrava il form e che volesse fare un carry dei valori nei moduli.

Marcello se sposti la discussione in php ti rispondo lì.