美文网首页
form表单

form表单

作者: 一只小丫丫 | 来源:发表于2019-12-25 20:30 被阅读0次

今天介绍一下form表单

<form action="" >
  邮箱: <input type="text" id="email"><br>
  密码: <input type="password" id="pwd"><br>
  <input type="submit" value="登录">
</form>

思路:action 数据提交的地址
只有当onsubmit 返回为true才会跳转
什么时候验证 事件?
点击登录验证submit 表单失去焦点验证 blur

function yanzhen(){
            return checkEmail()&&checkPwd();
        }
        var email = document.getElementById("email");
        
          // 获取email
        var pwd = document.getElementById("pwd");

    // 获取密码框
        email.onblur = checkEmail;
        // 当email失去焦点时候检测邮箱
        pwd.onblur = checkPwd;
        // 当pwd失去焦点时候检测密码
        
        function checkEmail(){
            var val = email.value;
            //获取邮箱的值;
            if(val.length<=0){
                alert("邮箱不能为空");
                return false;
            }
            // 邮箱必须 有@
            if(val.indexOf("@")==-1){
                alert("小哥哥,邮箱的有个@吧!");
                return false;
            }
            return true;
             
        }
        function checkPwd(){
            var val = pwd.value;
            // 获取密码的值
            if(val.length<6){
                alert("密码必须大于6位");
                return false;
            }
            return true;
        }

注意:input:onblur 失去光标事件
value表单的值

相关文章

网友评论

      本文标题:form表单

      本文链接:https://www.haomeiwen.com/subject/pjlhoctx.html