2010-04-18 44 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