【发布时间】:2010-12-19 05:42:54
【问题描述】:
我想检查 string 是否只包含数字。我用这个:
var isANumber = isNaN(theValue) === false;
if (isANumber){
..
}
但意识到它也允许+ 和-。基本上,我想确保 input 只包含数字而不包含其他字符。因为+100 和-5 都是数字,所以isNaN() 不是正确的方法。
也许我需要一个正则表达式?有什么建议吗?
【问题讨论】:
标签: javascript numbers digits