Código HTML:
Ver original<!DOCTYPE html>
<title>No aceptar números y letras desde el teclado
</title> <script type="text/javascript"> //<![CDATA[
function validar(e){
var expresion=/^[^a-z\d\u00C0-\u00ff]+$/i;
return expresion.test(String.fromCharCode(e.which));
}
//]]>
<input type="text" id="nonumerooletra" name="nonumerooletra" onkeypress="return validar(event)" />
O sea al revés de lo habitual (solo letras y números). estoy además permitiendo los espacios en blanco
Saludos