验证百分比数字

Posted 转身,便是天涯

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了验证百分比数字相关的知识,希望对你有一定的参考价值。


 

//验证数字
    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;
            }
        }
    }

 

 

以上是关于验证百分比数字的主要内容,如果未能解决你的问题,请参考以下文章

正则表达式验证以接受百分比值

JavaScript 有用的代码片段和 trick

如何获取 HTML5 视频中加载的当前片段百分比?

php生成各种验证码

代码行后的数字百分比是多少表示使用Instrument?

asp.net 使用正则表达式验证包含打开/关闭括号片段的属性字符串