JS判断是否是数字

发布日期:2018-02-06    浏览次数:1098

JS判断是否是数字

 1.
复制代码
function isNumber(value) {
    var patrn = /^[0-9]*$/;
    if (patrn.exec(value) == null || value == "") {
        return false
    } else {
        return true
    }
}
复制代码

 更完整点

function isNumber(value) { var patrn = /^(-)?\d+(\.\d+)?$/; if (patrn.exec(value) == null || value == "") { return false } else { return true }
}

 

2.其他一些补充

//判断数字是否合法
function isNumLegal(num){
    if(isNaN(num) == true){
        alert(num+",请输入数字");
        return false;
    }
    var point = num.toString().indexOf(".");
    if(point > -1 ){
        var length = num.toString().split(".")[1].length;//数字小数点后有几位
        if(length > 1){
            alert("小数点后请输入一位小数");
            return false;
        }
    }
    return true;
}
0

上一篇: AJAX - 跨域

下一篇: jQuery 选择器

本文网址:https://www.wyxxw.cn/blog-detail-1-5-64.html

返回列表

非特殊说明,本文版权归原作者所有,转载请注明出处

提示:本站所有资源仅供学习与参考,请勿用于商业用途。图片来自互联网~如侵犯您的权益,请联系QQ:1067507709.

提示:转载请注明来自:https://www.cnblogs.com/xiaoliu66007/p/6846273.html 。 转载人:momo