我的问题非常简单,但我找不到同样简单的解决方案。我有一个通过jQuery验证插件验证的文本字段,我想确保输入的值不是数字。最简单的方法是什么? 提前致谢! :)
答案 0 :(得分:2)
我还没有使用jQuery验证器,但我想你可以提供自己的验证功能。
你可以这样做:
if(isNaN(+value)) {
// not a number
}
编辑:显然,isNaN
也接受字符串,因此isNaN(value)
足以。
如果你想确保输入不包含任何数字(不同于输入不是数字),那么你必须使用正则表达式:
if(!(/\d/.test(value))) {
// does not contain digits
}
P.S。:没有jQuery也可以使用;)