function alphaOnly(event) {
var key = event.keyCode;
return ((key >= 8 && key <= 47) || (key >= 65 && key <= 222));
};
我的功能无法打印@#$%&! *() 我找不到上述符号的关键代码。请帮助我接受这些字符。
答案 0 :(得分:0)
您可以使用正则表达式代替检查ASCII值:
<script type="text/javascript">
function alphaOnly() {
var isValid = false;
var regex = /^[a-zA-Z%*#]*$/;
isValid = regex.test($("#field").val());
return isValid;
}
</script>