ma com'è possibile che anche

alert(document.getElementById(formnow.elements[i].id).value);

mi faccia vedere il testo vecchio?

non so se mi sono spiegato, però ho questa textare dove ci sta scritto di default

"che cavolo succede"

io modifico il testo con

"che cavolo succede ancora"

faccio submit

e prima del submit

eseguo semplicemente un alert con

alert(document.getElementById(formnow.elements[i].id).value);

e mi dice "che cavolo succede"

se ripremo submit funziona tutto, come mai?

se lo ripremo 20 volte funziona sempre, a meno che non ricarichi la pagina e allora il problema si ripresenta