Ti basta inserire nel tag <form> il gestore di evento onsubmit che richiama una funzione. La funzione (meglio se la inserisci tra i tag <head> della pagina per correttezza) è fatta così:
codice:
<script type="text/javascript">
function nuovovalore(id) {
document.getElementById(id).value += " QUI IL TESTO AGGIUNTO";
}
</script>
Nel form, il tuo campo di testo deve avere impostato un attributo id (ho usato getElementById() nella funzione perché sfrutta il DOM standard approvato dal W3C anziché usare la "vecchia" sintassi document.NOMEFORM.NOMECAMPO) e il valore di quell'id andrà passato alla funzione quando il form sarà inviato (ovvero all'onsubmit):
codice:
<form action="..." method="..." onsubmit="nuovovalore('cmptesto');">
.........
<input type="text" value="" id="cmptesto" />
.........
<input type="submit" value="Invia i dati" />
</form>
Soluzione di seed_squall_it al quale va tutto il merito !!
Steweb