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>

  • 相关阅读:
    FastJson中JSONObject用法
    复盘项目模板
    java Enum 类型
    Java List集合总结
    Spring boot 使用Slf4j 日志
    java.lang.reflect.UndeclaredThrowableException
    Intellij IDEA 中使用 Debug
    Java 13位时间戳转换日期格式
    Java 时间格式转换
    Spring boot 自定义注解
  • 原文地址:https://www.cnblogs.com/wuliwuli/p/5125255.html
Copyright © 2011-2022 走看看