【发布时间】:2015-07-08 08:03:41
【问题描述】:
我在使用 JQuery 验证时遇到了一些困难。我需要用数字按字母顺序进行输入验证,但如果我只输入 numeric 值,则不应该验证。
例如:lorem ipsum 123 应该有效,lorem ipsum 应该有效,123 应该无效。
我使用此代码,但它不能正常工作。
e.find('.alphanum').keypress(function(e) {
var regex = new RegExp("^[a-zA-Z0-9 ]+$");
var str = String.fromCharCode(!e.charCode ? e.which : e.charCode);
if (regex.test(str)) {
return true;
}
e.preventDefault();
return false;
});
【问题讨论】:
标签: javascript jquery validation numeric alphabetical