ciao Threepwood,

per queste le regular expressions sono fatte apposta
ti consiglio però di farlo sia all'onkeyup che all'onchange (altrimenti si potrebbe fare copia e incolla col mouse)
codice:
<input type="text" name="prova" onkeyup="this.value=this.value.replace(/[^a-z]/gi,'');" onchange="this.value=this.value.replace(/[^a-z]/gi,'');">