jQuery实现的记住帐号密码功能完整示例


Posted in jQuery onAugust 03, 2019

本文实例讲述了jQuery实现的记住帐号密码功能。分享给大家供大家参考,具体如下:

记住密码是每个有帐号登录的网站必备的,现在说一下通过COOKIE实现的记住密码功能。

<!DOCTYPE html>
<html>
<head>
  <meta charset="utf-8">
  <title>COOKIE</title>
</head>
<body>
<script type="text/javascript" src="https://cdn.bootcss.com/jquery/3.3.1/jquery.min.js"></script>
<script type="text/javascript" src="https://cdn.bootcss.com/jquery-cookie/1.4.1/jquery.cookie.js"></script>
<script type="text/javascript">
//读取cookie
var user = $.cookie('uu');
var pwd = $.cookie('pp');
$(document).ready(function(){
  // 判断是否存在cookie
  if (user) {
    $("input:text").val(user);
    $("input:password").val(pwd);
    $("#che").html("<input type=\"checkbox\" οnclick=\"uncheck()\" id=\"check1\" checked/>");
  }
});
// 选中记住密码
function check(){
 $("#che").html("<input type=\"checkbox\" οnclick=\"uncheck()\" id=\"check1\"/>");
 // 设置为选中状态
 document.getElementById("check1").checked=true;
 // 创建一个cookie并设置有效时间为 7天
 $.cookie('uu', $("input:text").val(), { expires: 7 });
 $.cookie('pp', $("input:password").val(), { expires: 7 });
}
// 取消记住密码
function uncheck(){
 $("#che").html("<input type=\"checkbox\" οnclick=\"check()\" id=\"check1\"/>");
 // 设置为取消状态
 document.getElementById("check1").checked=false;
 // 删除cookie
 $.cookie('uu','');
 $.cookie('pp','');
}
</script>
<input type="text" name="username" placeholder="帐号"><br/>
<input type="password" name="password" placeholder="密码"><br/>
记住密码:<div id="che"><input type="checkbox" οnclick="check()" id="check1"/></div><br/>
</body>
</html>

jQuery实现的记住帐号密码功能完整示例

只要在表单输入帐号密码,再勾选记住密码,那么你的帐号密码就已经被存入到cookie了,有效期7天。然后你刷新页面,发现帐号密码还在表单中,不会被清空。

感兴趣的朋友可以使用在线HTML/CSS/JavaScript代码运行工具:http://tools.3water.com/code/HtmlJsRun测试上述代码运行效果。

希望本文所述对大家jQuery程序设计有所帮助。

jQuery 相关文章推荐
jQuery使用unlock.js插件实现滑动解锁
Apr 04 jQuery
利用jquery去掉时光轴头尾部线条的方法实例
Jun 16 jQuery
jQuery实现拼图小游戏(实例讲解)
Jul 24 jQuery
jQuery实现的简单动态添加、删除表格功能示例
Sep 21 jQuery
jQuery插件实现弹性运动完整示例
Jul 07 jQuery
jQuery简单实现根据日期计算星期几的方法
Jan 09 jQuery
Jquery遍历筛选数组的几种方法和遍历解析json对象,Map()方法详解以及数组中查询某值是否存在
Jan 18 jQuery
html+jQuery实现拖动滑块图片拼图验证码插件【移动端适用】
Sep 10 jQuery
jQuery高级编程之js对象、json与ajax用法实例分析
Nov 01 jQuery
jQuery实现可编辑的表格
Dec 11 jQuery
JQuery省市联动效果实现过程详解
May 08 jQuery
jQuery中getJSON跨域原理的深入讲解
Sep 02 jQuery
jQuery实现input[type=file]多图预览上传删除等功能
Aug 02 #jQuery
jQuery实现checkbox全选、反选及删除等操作的方法详解
Aug 02 #jQuery
jQuery pager.js 插件动态分页功能实例分析
Aug 02 #jQuery
jQuery中DOM常见操作实例小结
Aug 01 #jQuery
jQuery中DOM操作原则实例分析
Aug 01 #jQuery
JS/jQuery实现超简单的Table表格添加,删除行功能示例
Jul 31 #jQuery
jquery.pager.js分页实现详解
Jul 29 #jQuery
You might like
php 删除记录同时删除图片文件的实现代码
2010/05/12 PHP
php 删除一维数组中某一个值元素的操作方法
2018/02/01 PHP
起点页面传值js,有空研究学习下
2010/01/25 Javascript
JS获取各种浏览器窗口大小的方法
2014/01/14 Javascript
node.js中使用q.js实现api的promise化
2014/09/17 Javascript
Node.js中的流(Stream)介绍
2015/03/30 Javascript
JavaScript实现的伸展收缩型菜单代码
2015/10/14 Javascript
JavaScript动态生成二维码图片
2016/04/20 Javascript
bootstrap table 数据表格行内修改的实现代码
2017/02/13 Javascript
javascript 中的继承实例详解
2017/05/05 Javascript
webpack 2.x配置reactjs基本开发环境详解
2017/08/08 Javascript
移动端网页开发调试神器Eruda的介绍与使用技巧
2017/10/30 Javascript
JavaScript中的高级函数
2018/01/04 Javascript
Vue2.0仿饿了么webapp单页面应用详细步骤
2018/07/08 Javascript
在微信小程序中保存网络图片
2019/02/12 Javascript
Vue.js如何使用Socket.IO的示例代码
2019/09/05 Javascript
Django中传递参数到URLconf的视图函数中的方法
2015/07/18 Python
利用python代码写的12306订票代码
2015/12/20 Python
python简单读取大文件的方法
2016/07/01 Python
python面向对象入门教程之从代码复用开始(一)
2018/12/11 Python
python中aioysql(异步操作MySQL)的方法
2019/04/11 Python
Python使用tkinter模块实现推箱子游戏
2019/10/08 Python
python实现银行管理系统
2019/10/25 Python
利用python绘制正态分布曲线
2021/01/04 Python
Html5游戏开发之乒乓Ping Pong游戏示例(三)
2013/01/21 HTML / CSS
室内设计专业个人的自我评价
2013/12/18 职场文书
党员领导干部承诺书
2014/05/28 职场文书
镇政府副镇长群众路线专题民主生活会对照检查材料
2014/09/19 职场文书
大学生赌博检讨书
2014/09/22 职场文书
2015元旦晚会主持人开场白+结束语
2014/12/14 职场文书
优秀班主任材料
2014/12/16 职场文书
杭州黄龙洞导游词
2015/02/10 职场文书
禁毒主题班会教案
2015/08/14 职场文书
Python Pandas pandas.read_sql_query函数实例用法分析
2021/06/21 Python
Spring Boot 的创建和运行示例代码详解
2022/07/23 Java/Android
输入框跟随文字内容适配宽实现示例
2022/08/14 Javascript