Ho trovato e provato questa soluzione (!/^[0-9a-zA-Zàáâèéêìíîòóôùú ]+$/i.test(this.value)) e sembra funzionare ma non so se è molto 'ortodossa'...

Per Xinod: ilthread che mi ha inviato l'ho guardato solo che la RE controlla le lettere accentate tipo à me se inserisco é mi fa partire l'alert ...
Dici che come ho fatto io è una soluzione sbagliata?