0
我只想在按鍵上僅允許字母數字字符和下劃線。但它不起作用。此代碼不會阻止輸入上的其他鍵碼。如何僅允許按鍵上的字母數字和下劃線
$('#sku').keypress(function(event) {
var kcode = event.keyCode;
if (kcode == 8 || kcode == 9 || kcode == 46 || kcode == 95 || kcode > 47 & kcode < 58 || kcode > 64 & kcode < 91 || kcode > 96 & kcode < 123){
return true;
}
else {
$.niftyNoty({
type:"warning",icon:"",title:"Only Alpha Numeric and Underscores are allowed.",container:"floating",timer:5000
});
return false;
}
});
如何糾正它?
'&&'而不是'&'。 – Huelfe
現在即使在字母數字輸入上也會發出通知。它將數字和字母捕獲爲受限制的鍵碼 –