Per l'inserimento di numeri:

codice:
function checkInput(oToCheckField, oKeyEvent) {
	charCode = oKeyEvent.charCode ? oKeyEvent.charCode : oKeyEvent.keyCode;
	return charCode === 0 || /[0-9]/.test(String.fromCharCode(charCode));
}
per le lettere mi sembra di aver capito che va bene lo script di carlo