JavaScript判断输入是否为数字类型(代码记录...)
来源:互联网 发布:手机验钞机软件 编辑:程序博客网 时间:2024/05/16 04:13
前言
很多时候需要判断一个输入是否位数字,下面简单列举集中方法。
第一种方法 isNaN
isNaN 返回一个 Boolean 值,指明提供的值是否是保留值 NaN (不是数字)。
NaN 即 Not a Number
isNaN(numValue)
但是如果numValue果是一个空串或是一个空格,而isNaN是做为数字0进行处理的,而parseInt与parseFloat是返回一个错误消息,这个isNaN检查不严密而导致的。
第二种方法 正则表达式
function checkRate(input) {
var re = /^[0-9]+.?[0-9]*
if (!re.test(nubmer)) {
alert(“请输入数字”);
}
}
第三种方法 利用parseFloat的返回值
function isNotANumber(inputData) {
//isNaN(inputData)不能判断空串或一个空格
//如果是一个空串或是一个空格,而isNaN是做为数字0进行处理的,而parseInt与parseFloat是返回一个错误消息,这个isNaN检查不严密而导致的。
if (parseFloat(inputData).toString() == “NaN”) {
//alert(“请输入数字……”);
return false;
} else {
return true;
}
}
1 0
- JavaScript判断输入是否为数字类型(代码记录...)
- javascript判断输入是否为数字
- javascript 判断 输入字符串 是否为 数字
- 判断输入是否为数字
- 判断是否为数字类型
- javascript 判断是否数字类型
- javascript 判断是否为数字
- javascript 判断是否为数字
- javascript 判断是否为数字
- 判断输入是否为数字的最简单的方法(用JavaScript的正值表达式)
- 判断输入字符串是否是数字类型
- 判断文本框输入字符是否为数字
- 判断文本框输入是否为数字
- 判断用户输入是否为数字?
- 判断输入的字符串是否为数字
- 判断输入的字符是否为数字
- 判断用户输入是否为数字
- 判断输入字符是否为数字
- 不忘初心 方得始终
- CCF之节日(java)
- 【备忘】史上最全 18套 IOS 项目实战 下载
- 判断滚动条到底部的JS代码
- 求二叉树的先序遍历
- JavaScript判断输入是否为数字类型(代码记录...)
- Android闹钟AlarmManager-通知NotificationManager-自定义通知栏
- 谷哥的小弟学后台(17)——JSP(3)
- linux网络编程常用头文件
- 模式匹配——Sunday算法
- 头文件iomanip用法
- 这儿有自学前端开发的吗-
- ReactiveCocoa(RAC)学习
- 算法提高 上帝造题五分钟 (水题)