cy
2022-06-21 129904537f66509f97b285e7eb4f42b3dc349dd0
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
 
<script type="text/javascript">
$(document).ready(function() {
        $.formValidator.initConfig({formID:"passwordForm",onError:function(msg){popupTips(msg)},onSuccess:function(){
            
           document.getElementById("passwordForm").target = window.top.openDialog("0","操作",
                         {},
                         {"width":40,"height":40,"noclose":true},
                         [{btnId:"tipBtnSure", btnName:"确定", btnStyle:"bluebtn"}]);
                         
            return true;
            
        }});
        $("#oldPassword").formValidator({empty:false,onShow:"原密码",onFocus:"密码由6-18位的字母、数字、下划线组成"}).inputValidator({min:6,max:20,onError:"密码由6-18位的字母、数字、下划线组成"})
            .ajaxValidator({
            dataType : "html",
            async : true,
            url : "checkpwd.html",
            success : function(data){
                if( data == 1 ) return true;
                if( data == 0 ) return false;
                return false;
            },
            buttons: $("#dosubmit"),
            error: function(jqXHR, textStatus, errorThrown){alert("服务器没有返回数据,可能服务器忙,请重试"+errorThrown);},
            onError : "原密码不正确",
            onWait : "正在对密码进行校验,请稍候..."
        });
        $("#newPassword").formValidator({empty:false,onShow:"新密码",onFocus:"密码由6-18位的字母、数字、下划线组成"})
                .inputValidator({min:6,max:20,onError:"密码由6-18位的字母、数字、下划线组成"})
                .compareValidator({desID:"oldPwd",operateor:"!=",onError:"新密码不能和旧密码一致,请重新输入!"});;
        $("#confirmNewPassword").formValidator({empty:false,onShow:"再次输入新密码",onFocus:"密码由6-18位的字母、数字、下划线组成"})
        .inputValidator({min:6,max:20,onError:"密码由6-18位的字母、数字、下划线组成"})
        .compareValidator({desID:"newPassword",operateor:"=",onError:"两次密码不一致,请确认"});
  });
$(function() {
  $("#oldPassword").val("");
  var b = false;
  $("#goSubmit").click(function() {
     if(!b) {
        b = true;
        var reg = /^[a-zA-Z0-9]{6,18}$/;
        
        var oldPassword = $.trim($("#oldPassword").val());
        if(oldPassword == "") {
            window.top.popupTips("请输入原密码!");
           b = false;
           return;
        }
        
        var newPassword = $.trim($("#newPassword").val());
        if(newPassword == "") {
            window.top.popupTips("请输入新密码!");
           b = false;
           return;
        }
        if(!newPassword.match(reg)) {
            window.top.popupTips("密码由6-18位的字母、数字、下划线组成");
           b = false;
           return;
        }
        
        var confirmNewPassword = $.trim($("#confirmNewPassword").val());
        if(confirmNewPassword == "") {
            window.top.popupTips("请输入确认密码!");
           b = false;
           return;
        }
        if(!confirmNewPassword.match(reg)) {
            window.top.popupTips("密码由6-18位的字母、数字、下划线组成");
           b = false;
           return;
        }
        
        if(newPassword!=confirmNewPassword) {
            window.top.popupTips("两次密码输入不一致!");
           b = false;
           return;
        }
        $("#passwordForm").submit();
     } 
  });
  $("#reset").click(function(){
      $("#oldPassword").val('');
      $("#newPassword").val('');
      $("#confirmNewPassword").val('');
  });
})
</script>
<body class="fullscreen">
<form id="passwordForm" name="passwordForm" method="post" action="uctoRepassword.html">
<div class="fs_navtitle" id="fsNavtitle">
    <div class="fs_navtitle_con">
        <div class="fsnt_btn">
            <a class="fb_submit fb_save" id="goSubmit" ><span>保存</span></a>
            <a class="mainbtn close" id="reset"><span>取消</span></a>
        </div>
    </div>
</div>
 
<div class="fs_main bind_account modify_padssword clearfix">
    <div class="ba_tips bind_third"><h3>新增人员,默认密码为<span class="yellow_txt">88888888</span>,系统会在人员第一次登录时,要求更新密码</h3></div>
    <table class="edit_layout">
        <tr><th><label class="required">原密码:</label></th><td style="width:500px;"><input class="general" type="password" id="oldPassword" name="oldPassword"/><div id="oldPasswordTip" style="display:inline-block;"></div></td></tr>
        <tr><th><label class="required">新密码:</label></th><td><input class="general" type="password" id="newPassword" name="newPassword"/><div id="newPasswordTip" style="display:inline-block;"></div></td></tr>
        <tr><th><label class="required">确认新密码:</label></th><td><input class="general" type="password" id="confirmNewPassword"/><div id="confirmNewPasswordTip" style="display:inline-block;"></div></td></tr>
    </table>
</div>
</form>
</body>