... provare così:

codice:
<script language="JavaScript">

function Controllo(miatxt) {
 var valore=miatxt.value;
 var exp1=/à/g;
 var exp2=/è/g;
 var exp3=/ì/g;
 var exp4=/ò/g;
 var exp5=/ù/g;
 if ((valore.indexOf('à')!=-1)) valore=valore.replace(exp1,"a'");
 if ((valore.indexOf('è')!=-1)) valore=valore.replace(exp2,"e'");
 if ((valore.indexOf('ì')!=-1)) valore=valore.replace(exp3,"i'");
 if ((valore.indexOf('ò')!=-1)) valore=valore.replace(exp4,"o'");
 if ((valore.indexOf('ù')!=-1)) valore=valore.replace(exp5,"u'");
 miatxt.value=valore;
}

</script>
Da attivare, per esempio, alla pressione di un pulsante:

codice:
<input value="Controllo" type="button" onClick="Controllo(this.form.txt1);">
Dove 'txt1' è il nome della tua textarea.

Ciao !