Grazie per la risposta, ho provato il codice ma non viene sostituito ancora.

Se invece testassi il tasto invio quando viene premuto (onkeyup),

<script language="Javascript" type="text/javascript">
var nuovariga = /\n/g;
function verificainvio(campo)
{
var NuovoTesto = document.getElementById("customerSRVMOT").value;
NuovoTesto = NuovoTesto.replace(nuovariga, "");
var DivElement = document.getElementById("customerSRVMOT");
DivElement.innerHTML = NuovoTesto;
}
</script>

sarebbe perfetto, pero' con questo script non mi permette di tornare indietro nel testo
a modificare es. la seconda parola perche' si posiziona sempre un byte dopo l'ultimo
carattere.

Cosa mi consigli di fare?
Questa sostituzione o impedimento la deve inserire perche' questa applicazione va a scrivere
i dati nel db2 di un as400, e non so se e' un problema del db2 o del CCSID del file ma quando viene scritto un invio crea un casino, quindi mi piacerebbe risolverla in qualche modo.

Ciao grazie