日期:2014-05-20  浏览次数:20751 次

你好,这个用户密码修改验证模块,旧密码,新密码,确认密码怎么做?谢谢,我是初学者,希望有代码
 
用户密码修改验证模块,旧密码,新密码,确认密码
3个文本框
旧 密 码: 
新 密 码: 
确认新密码: 
这3个文本框要做的验证有
1:是否为空
2:最长和最短
3:是否输入的是英文和数字
4:当前登陆用户密码和所填写旧密码是否一致(也就是判断下是否是本人在修改密码)
5:新密码和确认新密码输入是否一致


------解决方案--------------------
HTML code
<html>
    <title></title>
    <script language="javascript">
        function fun(){
            if(form1.user.value=="")
            {
                alert("用户名不能为空!");
                form1.user.focus();
                return false;
            }
            if(form1.pwd.value=="")
            {
                alert("密码不能为空!");
                form1.pwd.focus();
                return false;
            }
            }
        </script>
    <body>
        <form name="form1" action="check.jsp" method="post" onsubmit="return fun()" >
        用户名:<input type="text" name="user"><br>
        密 &nbsp;码:<input type="password" name="pwd"><br>
        <input type="submit" value="提交" >
        <input type="reset" value="重置">
      </form>
    </body>
</html>

------解决方案--------------------
旧密码: if (um.containv(u)){
um.remove(oldu.n);
新密码: um.put(newu);}
效率低,但代码容易,适合初学者