change_password.html 1.7 KB

1234567891011121314151617181920212223242526272829303132333435363738394041
  1. <div class="bjui-pageContent">
  2. <form action="${ctxPath}/system/doChangePassword" data-toggle="validate" method="post">
  3. <hr>
  4. ${token!}
  5. <div class="form-group">
  6. <input type="hidden" name="userId" value="${userId}">
  7. <label for="j_username" class="control-label x85">旧密码:</label>
  8. <input id="j_username" type="text" data-rule="required" name="oldPassword" value="" placeholder="请输入旧密码" size="20">
  9. </div>
  10. <div class="form-group">
  11. <label for="j_password1" class="control-label x85">新密码:</label>
  12. <input id="j_password1" onchange="aa()" type="password" data-rule="required" name="password" value="" placeholder="请输入新密码" size="20">
  13. <div class="form-group">
  14. <span style="color: red;margin-left: 30px;">(密码必须是由8位以上数字、字母和特殊符号组成)</span>
  15. </div>
  16. </div>
  17. <div class="form-group">
  18. <label for="j_password2" class="control-label x85">确认:</label>
  19. <input id="j_password2" type="password" data-rule="required;match(password)" value="" placeholder="请重复输入新密码" size="20">
  20. </div>
  21. </form>
  22. </div>
  23. <div class="bjui-pageFooter">
  24. <ul>
  25. <li><button type="button" class="btn-close">取消</button></li>
  26. <li><button type="submit" class="btn-default" >提交</button></li>
  27. </ul>
  28. </div>
  29. <script>
  30. function aa() {
  31. var reg = /^(?=.*[0-9])(?=.*[a-zA-Z])(?=.*[^a-zA-Z0-9]).{8,30}$/;
  32. if(!reg.test($('#j_password1').val())){
  33. alert('密码填写有误,请重新输入');
  34. $('#j_password1').val("");
  35. return false;
  36. }
  37. }
  38. </script>