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;  

       }

     }

  • 相关阅读:
    博客园.netCore+阿里云服务器升级中会报的一个错误
    框架资料整理
    免费在线作图,实时协作-工具
    ubuntu14.04 配置网络
    vagrant的学习 之 基础学习
    mysql 定时任务
    linux 命令练习 2018-08-27
    一点一滴(一)
    Thinkphp5.0 的实践一
    Thinkphp5.0 的使用模型Model的获取器与修改器
  • 原文地址:https://www.cnblogs.com/l5580/p/5909308.html
Copyright © 2011-2022 走看看