zoukankan      html  css  js  c++  java
  • jsp登录

     1.<BUTTON style="HEIGHT:25px" onClick="javascript:location.href='main.jsp'" name="submit">

    2.<form action="updateServlet.do" method="post" id="form"
                        onSubmit="return subTest();"></form>

    3.<input type="button" value="提交" onClick="subTest()">

     subTest();是js里的验证

    var kong = /^$/;
        function pwTest1() {
            var password = document.getElementById("password").value; // 传的是id的值
            var passw = document.getElementById("passw");
            var ymsz = /^[0-9A-Za-z]+$/;
            if (kong.test(password)) {
                passw.style.color = "red";
                passw.innerHTML = " × 密码不可以为空";
                return false;
            } else if (ymsz.test(password)) {
                passw.style.color = "green";
                passw.innerHTML = " √ ";
                return true;
            } else {
                passw.style.color = "red";
                passw.innerHTML = " × 密码格式不正确 ";
                return false;
            }
        }
        function pwTest2() {
            var ur_password = document.getElementById("ur_password").value;
            var pass = document.getElementById("pass");
            var ymsz = /^[0-9A-Za-z]+$/;
            if (kong.test(ur_password)) {
                pass.style.color = "red";
                pass.innerHTML = " × 密码不可以为空";
                return false;
            } else if (ymsz.test(ur_password)) {
                pass.style.color = "green";
                pass.innerHTML = " √ ";
                return true;
            } else {
                pass.style.color = "red";
                pass.innerHTML = " × 密码格式不正确 ";
                return false;
            }
        }
        function pwTest3() {
            var repassword = document.getElementById("repassword").value;
            var cfpass = document.getElementById("cfpass");
            var ymsz = /^[0-9A-Za-z]+$/;
            if (kong.test(repassword)) {
                cfpass.style.color = "red";
                cfpass.innerHTML = " × 密码不可以为空";
                return false;
            } else if (ymsz.test(repassword)) {
                cfpass.style.color = "green";
                cfpass.innerHTML = " √ ";
                return true;
            } else {
                cfpass.style.color = "red";
                cfpass.innerHTML = " × 密码格式不正确 ";
                return false;
            }
        }
        function subTest() {
            var password = document.getElementById("password").value;
            var urpassword = document.getElementById("ur_password").value;
            var repassword = document.getElementById("repassword").value;
            var mm = /^[0-9a-zA-Z]{2,10}$/;
            var flag = true;
            if (urpassword == "") {
                alert("新密码不能空");
                flag = false;
            } else if (!mm.test(urpassword)) {
                alert("密碼格式不正確");
                flag = false;
            } else if (urpassword != repassword) {
                alert("两次输入的密码不一致");
                flag = false;
            }

            if (flag) {
                document.getElementById("form").submit();
            }

        }

  • 相关阅读:
    详细对比9门主流编程语言
    ZT在谷歌上班感受如何?
    林锐:5 C++/C程序的基本概念
    林锐书:写一个hello world by seasoned professional
    C 中重载一词中的“重”字读ZHONG4还是CHONG2?
    ZT C++ 重载、覆盖和隐藏的区别
    安全模式 冷启动
    Wi-Fi
    再谈男性饮食保健
    fstat、stat和lstat 区别(转)
  • 原文地址:https://www.cnblogs.com/0280-hnn/p/6945832.html
Copyright © 2011-2022 走看看