嗨,我有一些文本框,我希望其中一个只能获取符号编号和英文字符,但不能使用 ب 或 ن orص 等 unicode 和....
我写了以下代码,但它没有用
$(function () {
$("#usernametxt").keydown(function (event) {
if (event.keyCode == 46 || event.keyCode == 8 || event.keyCode == 9) {
}
else {
if ((event.keyCode >= 48 && event.keyCode <=90) || (event.keyCode >= 96 && event.keyCode <= 105))
{
}
else {
event.preventDefault();
}
}
})
})
当我编写流式代码时,所有文本框都无法获取 unicode
document.onkeypress = function (evt) {
evt = evt || window.event;
var charCode = evt.which || evt.keyCode;
var charStr = String.fromCharCode(charCode);
if (/[a-zA-Z0-9-_*() #@ ]/i.test(charStr)) {
}
else {
event.preventDefault();
}
};