2011-05-30 14 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