function LettersOnly(e) {
var charTyped = String.fromCharCode(e.which);
var letterRegex = /[a-zA-Z._^%$#[email protected],-\s\b`&]+/;
if (!(charTyped.match(letterRegex)) || (e.keyCode >= 96 && e.keyCode <= 105)) {
return false;
}
else {
return true;
}
}
這是我的代碼僅限制數字,但這裏的特殊字符也不會來了......這是關鍵下來正則表達式上的keydown僅限制數字
試試這個/ ^([^ 0-9] *)$/Not numbers – vijaykumar