码迷,mamicode.com
首页 > 其他好文 > 详细

验证百分比数字

时间:2017-11-14 15:37:48      阅读:146      评论:0      收藏:0      [点我收藏+]

标签:parse   inpu   als   格式   负数   amp   rate   put   float   


 

//验证数字
    checkRate: function (input) {
        var re = /^[0 -9]+\.?\d*$/;
        // var re = /^[0-9]+.?[0-9]*$/;   //判断字符串是否为数字     //判断正整数 /^[1-9]+[0-9]*]*$/  
        var nubmer = document.getElementById(input).value;
        if (!re.test(nubmer)) {
            $.messager.alert("系统提示", "请输入数字");
            //alert("请输入数字");
            document.getElementById(input).value = "";
            return false;
        }
    }

 //验证负数
    checkNegative: function (value, row, index) {
        if (value == null || value == ""||value < 0) {
            value = 0;
        }
        return value;
    }
//验证百分比数字
    checkNumberRate: function (input) {
        var re = /^[0 -9]+\.?\d*$/;
        // var re = /^[0-9]+.?[0-9]*$/;   //判断字符串是否为数字     //判断正整数 /^[1-9]+[0-9]*]*$/  
        var nubmer = document.getElementById(input).value;
        if (!re.test(nubmer)) {
            $.messager.alert("系统提示", "请输入数字");
            //alert("请输入数字");
            document.getElementById(input).value = "";
            return false;
        }
        else {
            //转换为数字格式 
            var value = parseFloat(nubmer);
            if (value >= 0 && value <= 100) {
                return true;
            }
            else {
                $.messager.alert("系统提示", "请输入0-100的数字");
                document.getElementById(input).value = "";
                return false;
            }
        }
    }

 

 

验证百分比数字

标签:parse   inpu   als   格式   负数   amp   rate   put   float   

原文地址:http://www.cnblogs.com/liupeipei/p/7832675.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!