¿AJAX?: no hace falta, solo debes de capturar la tecla presionada desde los eventos del teclado:
Código Javascript
:
Ver originalfunction onkeyhandler(e){
if(e==null){
e=event;
}
if(e==null){
e=window.event;
}
var tecla = (document.all) ? e.keyCode : e.which;
// ... comparas aquí y devuelves (return false;) en caso de que no quieras tal carácter.
return true;
}
<input ...
onkeypress="return onkeyhandler(event);" />
de todos modos, no olvides hacer la comprobación en el server.