2010-04-18 47 views
2

如何驗證數字?如何驗證Javascript中的數字?

+1

你的意思是數據類型是數字或字符串類型的數字? var strNum ='123'; – 2010-04-18 04:33:26

+0

看看這裏 - 這有答案http://stackoverflow.com/questions/1303646/check-variable-whether-is-number-or-string-in-javascript – 2010-04-18 02:54:03

回答

1
var number_string = document.getElementById("my_input").value; 
is_valid = /^[0-9]+$/.test(number_string); 

不要忘記在服務器端進行驗證!

+0

只是爲了記錄,如果你想允許逗號或美元符號只是在括號內的9後加上它們。 – 2010-04-18 02:54:19