Código HTML:
function validar(e) {
tecla = (document.all) ? e.keyCode : e.which;
if (tecla==8) return true;
if (tecla==95) return true;
if (tecla==9) return true;
if (tecla==37) return true;
if (tecla==38) return true;
if (tecla==39) return true;
if (tecla==40) return true;
if (tecla==127) return true;
patron =/[A-Za-z\d\s]/;
te = String.fromCharCode(tecla);
return patron.test(te);
}
Código HTML:
<input type="text" onkeypress="return validar(event)" name="F1" size="30" maxlength="20" tabindex="1" value="">


