zoukankan      html  css  js  c++  java
  • 9.26 开课第二十三天 (JS表单验证)

    <form action="lizi1.html" method="post">

    非空验证

    <input type="text" name="uid" id="uid" onblur="Check()" />

    <input type="text" name="pw1" id="pw1" />

    <input type="text" name="pw2" id="pw2" />

    <input type="text" name="age" id="age" />

    <input type="text" name="email" id="email" />

    <input type="submit" value="确定" id="btn" onclick="return Check()" />

    </form>

    <script type="text/javascript">

     //非空验证

     function Check()

     {  

       //取到用户输入的值

        var v = document.getElementById("uid").value;   

        //对值进行验证   

      if(v.trim().length==0)   

      {   

       alert("用户名不能为空");   

       return false;   

      }   

      else

        {  

        return true;   

      }

     }   

    //相等验证

    function Check()

     {  

       var v1 = document.getElementById("pw1").value;  

       var v2 = document.getElementById("pw2").value;   

        if(v1==v2)   

      {   

       return true;

        }

      else

        {  

        alert("两次输入的密码不相同");   

       return false;  

       }

     }   

     //范围验证  

    function Check()

       {   

      var v = parseInt(document.getElementById("age").value);     

       if( v>=18 && v<=50)  

       {  

        return true;  

       }  

       else  

       {    

      alert("输入的年龄不在范围内");  

        return false;  

       }

     }

  • 相关阅读:
    A basic Windows service in C++ (CppWindowsService)
    json转换为键值对辅助类
    函数参数复习
    python --------------网络(socket)编程
    计算器
    python------------------异常处理
    hashlib,configparser,logging模块
    面向对象之反射及内置方法
    python之--------封装
    继承进阶
  • 原文地址:https://www.cnblogs.com/l5580/p/5909308.html
Copyright © 2011-2022 走看看