Ciao a tutti, ho un problema con i caratteri speciali che vengono inviati con i form.
Ho scritto questa funzioncina sperando che mi risolva il problema, ma...

String.prototype.clean = function(){
_this=this;
_this=_this.replace(/&/g,"&");
_this=_this.replace(/'/g,"'");
_this=_this.replace(/\"/g,""");
_this=_this.replace(/à/g,"à");
_this=_this.replace(/è/g,"è");
_this=_this.replace(/é/g,"é");
_this=_this.replace(/ì/g,"ì");
_this=_this.replace(/ò/g,"ò");
_this=_this.replace(/ù/g,"ù");
_this=_this.replace(/€/g,"€");
return _this;
};

x=òàèù;
x.clean(); //òàèù;

Come lo posso risolvere? altrimenti esiste giù qualcosa di funzionante già pronto