用到了layer插件,https://layer.layui.com/   在该连接下下载layer相关文件

rem.js  在手机端页面的布局 下载

例子:

<!DOCTYPE html>
<html><head><meta charset="UTF-8"><title>密码修改</title><meta name="viewport" content="width=device-width,initial-scale=1.0,maximum-scale=1.0,user-scalable=no"><meta name="format-detection" content="telephone=no, email=no"></head><link rel="stylesheet" href="css/public.css" /><link rel="stylesheet" href="css/layer.css" /><link rel="stylesheet" href="css/changePassword.css" /><body><nav><div class="navs"><div class="perss nleftimg"><a href="modifyPassword.html"><img src="data:images/back.png"  /></a></div><div class="perss personal"><h1>修改密码</h1></div><div class="perss nrightimg"></div></div></nav><center><div class="center"><form action="" method="post" class="loginform" enctype="multipart/form-data" name="biaodan"><div class="passwannpas"><h4>原密码</h4></div><div class="passwannpas"><input type="password" class="passwords" id="inputPassword" /></div><div class="passwannpas"><h4>新密码</h4></div><div class="passwannpas"><input type="password" class="newspassword" /></div><div class="passwannpas"><h4>确认密码</h4></div><div class="passwannpas"><input type="password" class="aginpassword" /></div></form><div class="passwordbuttn"><input type="button" value="完 成" class="passinbut"/></div></div></center></body><script type="text/javascript" src="js/rem.js" ></script><script type="text/javascript" src="../bootstrap/js/jquery-2.1.1.min.js" ></script><script type="text/javascript" src="../bootstrap/js/layer.js" ></script><script type="text/javascript" src="js/changePassword.js" ></script>
</html>

js:

$(function (){$(".passinbut").click(function(){var id=getCookie("id");var password=$(".aginpassword").val();var ypassword=$("#inputPassword").val();var npassword=$(".newspassword").val();if(password=='' || password==null && ypassword=='' || ypassword==null && npassword=='' || npassword==null){layer.msg('密码不能为空');}else{oldPassword(id,ypassword)}});
})//原码判断
function oldPassword(id,ypassword){$.ajax({url:"/hospitalmanage/user/getuserpas.do",type:"post",dataType:"json",data:{"id":id,"password":ypassword},success:function(data){console.log(data)if(data.data==true){passSubmission();}else{layer.msg('原密码有误');return}}});
}//新码判断
function passSubmission(){var id=getCookie("id");var password=$(".aginpassword").val();var npassword=$(".newspassword").val();if(password != npassword){layer.msg('两次密码输入不一致!');return;}else{loadingSubmission(id,password);}
}
function loadingSubmission(id,password){$.ajax({url:"/hospitalmanage/user/alertpas.do",type:"post",dataType:"json",data:{"num":id,"password":password},success:function(data){if(data.state==0){layer.confirm('密码修改成功', {btn: ['确定'] //按钮}, function(){window.history.back(-1);});$(".aginpassword").val("");$(".newspassword").val("");$("#inputPassword").val("");}else{layer.msg('密码修改失败');}}});
}

css:

center{width: 100%;height:100%;background: white;padding-top: 1rem;
}
.center{width: 7.5rem;height: 100%;margin:0 auto;
}
.loginform{margin:0 0.4rem;
}
.login{height: 1.5rem;display: -webkit-flex;display: flex;align-items: center;
}
.login h1{font-size: 0.5rem;font-weight: bolder;
}
.passwannpas{display: -webkit-flex;display: flex;align-items: center;}
.passwannpas h4{font-size: 0.3rem;color:#999999;margin: 0.7rem 0  0 0;
}
.passwannpas input{width: 8.94rem;padding: 0.15rem;height: 0.30rem;font-size: 0.3rem;border-top: none;border-left: none;border-right: none;border-bottom:0.01rem solid #e1e1e1;
}
.passwordbuttn{display: -webkit-flex;display: flex;flex-wrap: wrap;align-content: center;margin-top: 1.5rem;width:7.5rem;
}
.passinbut{width: 6.70rem;height: 0.67rem;background: white;border: 0.01rem solid #00a09d;color: #00a09d;font-size: 0.3rem;margin:0 auto;
}

转载于:https://www.cnblogs.com/fanting/p/9814822.html

密码的修改(首先获取该用户的id,原密码判断是否一致,新密码和再次输入密码判断是否一样)...相关推荐

  1. mysql5.7.26修改账号密码_修改mysql5.7的用户密码

    MySQL5.7版本加入了密码安全策略机制,修改用户的密码必须符合安全策略的规则,否则无法修改.这对于本地开发来说,有点不方便,密码太长容易忘记,我本地的MySQL密码一般都是123456,这样就不会 ...

  2. python骚操作!WiFi密码还能这样获取?用户扫一扫连接,无需输入密码

    大家好,我是Lex 喜欢欺负超人那个Lex 擅长领域:python开发.网络安全渗透.Windows域控Exchange架构 今日重点:将家里或办公室的WiFi,无需泄露密码,直接通过二维码进行共享. ...

  3. html怎么在页面中获取操作用户的id,CSS ID 选择器详解

    类选择器还是 ID 选择器? 在类选择器这一章中我们曾讲解过,可以为任意多个元素指定类.前一章中类名 important 被应用到 p 和 h1 元素,而且它还可以应用到更多元素. 区别 1:只能在文 ...

  4. MySQL数据库忘记密码之修改密码

    我目前使用的版本是MySQL Server 8.0 第一步:关闭MySQL服务 首先要停止mysql服务.可通过net stop mysql或者任务管理器中关闭. 第二步:跳过MySQL密码验证 进入 ...

  5. mysql显示修改密码_MySQL修改密码

    第一种方式: 最简单的方法就是借助第三方工具Navicat for MySQL来修改,方法如下: 1.登录mysql到指定库,如:登录到test库. 2.然后点击上方"用户"按钮. ...

  6. day03_token获取到用户信息

    1.token 什么是token:token的意思是"令牌",是服务端生成的一串字符串,作为客户端进行请求的一个标识.当用户第一次登录后,服务器生成一个token并将此token返 ...

  7. 华为交换机忘记密码、修改密码、重置密码

    疑惑1:交换机的缺省密码都是什么呢? 登录交换机时小伙伴们可要擦亮眼睛看下当前交换机是哪个版本,用什么方式登录.版本不一样或者登录方式不一样缺省密码可能是有差别滴.对于Telnet方式登录交换机,缺省 ...

  8. mysql根用户的密码是什么_Mysql忘记根用户密码 怎么办?

    mysql用户手册说的很清楚 如下: A.4.1. 如何复位根用户密码 如果你从未为MySQL设置根用户密码,服务器在以根用户身份进行连接时不需要密码.但是,建议你为每个账户设置密码.请参见5.6.1 ...

  9. mysql 8.0以上 新版本账号密码策略修改和密码修改

    老版本的密码策略变量: validate_password_policy 这个参数用于控制validate_password的验证策略 0-->low  1-->MEDIUM  2--&g ...

最新文章

  1. html页面表格导出到excel总结
  2. 反思耗时任务异步处理
  3. FFmpeg 是如何实现多态的?
  4. leetcode165. 比较版本号 超级重要的细节
  5. javascript基础系列:javascript中的变量和数据类型(一)
  6. iPad开发(相对于iPhone开发时专有的API)
  7. 算法导论 思考题12-1
  8. Unity 自动寻路入门 NavMeshComponents
  9. mysql安装包msi_【MySQL】MySQL之MySQL5.7安装包(msi文件)在Windows8下安装
  10. boostrap中lg,md,sm,xs
  11. 萤石云设备下线是什么导致的_萤石设备突然看不了,提示不在线怎么办?
  12. 评价微型计算机有哪些主要性能指标,计算机性能指标有哪些
  13. es文件浏览器访问ftp服务器,es文件浏览器如何ftp服务器
  14. AngularJS停止定时器$interval
  15. [PTA] 第四章 题解
  16. 用PYQT5实现非常基本sqlite的编辑器
  17. 软件管理的一位牛人.
  18. 【离散数学】点割集(割点集)与边割集详解
  19. STB 应用手册术语 2 - CA,EPG,VOD,CDN
  20. Android -- 每日一问:在项目中使用AsyncTask会有什么问题吗?

热门文章

  1. Java安卓适配全面屏_Android APP全面屏适配技术要点
  2. 前端实现3D旋转木马相册
  3. 图书馆数据库资源访问方法
  4. 机器学习数据挖掘-软件、网站、课程资源知识点汇总
  5. 数据库之快照读与当前读
  6. C 碎片八 结构体amp;枚举amp;联合
  7. 如何美化MindMapper中文破解版中的主题
  8. python数据框提取子集_pandas 数据子集的获取
  9. lstm对时间数据的预测作用(多变量对多变量预测)
  10. python网络数据采集 Tesseract