2011-05-30 16 views

回答

2

我没有与jQuery验证工作,但我想你可以提供自己的验证功能。

你可以这样做:

if(isNaN(+value)) { 
    // not a number 
} 

编辑:显然,isNaN接受一个字符串太多,所以isNaN(value)足够

如果你想确保输入不包含任何数字(这是不是输入多个不同的),那么你就必须使用正则表达式:

if(!(/\d/.test(value))) { 
    // does not contain digits 
} 

PS:另外没有jQuery;)

+0

+1“没有jQuery” – Zirak 2011-05-30 16:13:17

+3

您可以直接将字符串传递给“isNaN()”;你不需要“+”号就可以把它作为一个数字。 – Pointy 2011-05-30 16:26:42

+0

@Pointy:谢谢,不知道这个。 – 2011-05-30 16:27:37