zoukankan      html  css  js  c++  java
  • JS表单验证

    简单的js原生代码--表单验证

     一、HTML结构代码

    <form method="post" action="">

    账户:<input type="text" name="" id="userid" onsubmit="jscript.debug.enumProps(userid)"><br/><br/>
    密码:<input type="password" name="" id="userpwd"></br></br>
    确认:<input type="password" name="" id="userpwd2"></br></br>
    <input type="submit" value="注册" onclick="return eg.regCheck();"/></br></br>
    </form>

    二、JS代码

    <script type="text/javascript">
    var eg={};//声明一个对象,当做命名空间来使用
    eg.$ = function(id){
    return document.getElementById(id);};//定义一个公共函数来获取id元素,减少代码量
    eg.regCheck = function(){
    var uid = eg.$("userid");
    var upwd = eg.$("userpwd");
    var upwd2 =eg.$("userpwd2");
    if(uid.value == ''){
    alert('账户不能为空!');
    return false;
    }
    if(upwd.value == ''){
    alert('密码不能为空!');
    return false;}
    if(upwd.value != upwd2.value){
    alert('两次密码输入不相同!');
    return false;}
    return true;
    };

    jscript.debug.enumProps=function(inObj){
    var props="";
    var i;
    for(i in inObj){
    props+=i+"="+inObj[i]+" ";
    }
    alert(props);
    }
    </script>

  • 相关阅读:

    决斗(Headshot )
    密码(Password)
    线性表
    hdu 5409 CRB and Graph(边双联通分量)
    无向图的边双连通分量(EBC)
    hdu 3461 Code Lock 并查集(有点难想到)★★
    hdu 1558 Segment set 计算几何+并查集★
    交表(Send a Table)
    杨辉三角与二项式定理
  • 原文地址:https://www.cnblogs.com/wuliwuli/p/5125255.html
Copyright © 2011-2022 走看看