zoukankan      html  css  js  c++  java
  • js类型判断(数字、0、""、undefined、null)

    一、是否为数字

        function checkRate(input)
    {
         var num = /^[0-9]+.?[0-9]*$/;   //判断字符串是否为数字  

         var num1 =  /^[1-9]+[0-9]*]*$/  ;//判断字符串是否为正整数
        var nubmer = document.getElementById(input).value;
        
         if (!num.test(nubmer))
        {
            alert("请输入数字");
            document.getElementById(input).value = "";
            return false;
         }
    }

    //判断是否为0

    var exp = 0;
    if (typeof(exp) == "number"  && !exp)
    {
        alert("0");
    }

    二、是否为""

    var value = document.getElementById("文本框ID").value;
    if(value==""){
    alert("值为空");
    }

    三、是否为undefined

    var exp = undefined;
    if (typeof(exp) == "undefined" && !exp)
    {
        alert("undefined");
    }

    四、是否为null

    var exp = null;
    if (typeof(exp) == "object"  && !exp)
    {
        alert("null");
    }

  • 相关阅读:
    第一次用python 写的简单爬虫 记录在自己的博客
    【转】使用notepad运行python
    Android Tools&Cmd
    箴言
    无问西东
    Unity存储路径
    手机屏幕亮度设定
    Go Lang
    iOS .tbd
    Prime31
  • 原文地址:https://www.cnblogs.com/baoliwei/p/4371945.html
Copyright © 2011-2022 走看看