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+PHP+Mysql实现抽奖程序
Apr 12 jQuery
jquery Ajax实现Select动态添加数据
Jun 08 jQuery
jQuery.Form实现Ajax上传文件同时设置headers的方法
Jun 26 jQuery
js案例之鼠标跟随jquery版(实例讲解)
Jul 21 jQuery
如何用input标签和jquery实现多图片的上传和回显功能
May 16 jQuery
JQuery Ajax执行跨域请求数据的解决方案
Dec 10 jQuery
jQuery无冲突模式详解
Jan 17 jQuery
详解JavaScript原生封装ajax请求和Jquery中的ajax请求
Feb 14 jQuery
如何使用CSS3+JQuery实现悬浮墙式菜单
Jun 18 jQuery
jQuery模仿ToDoList实现简单的待办事项列表
Dec 30 jQuery
JQuery事件冒泡和默认行为代码实例
May 13 jQuery
使用jQuery实现购物车
Oct 29 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
DIY实用性框形天线
2021/03/02 无线电
PHP三元运算的2种写法代码实例
2014/05/12 PHP
WordPress中邮件的一些修改和自定义技巧
2015/12/15 PHP
PHP实现的mysql读写分离操作示例
2018/05/22 PHP
一款js和css代码压缩工具[附JAVA环境配置方法]
2010/04/16 Javascript
jquery $.fn $.fx是什么意思有什么用
2013/11/04 Javascript
JQuery验证jsp页面属性是否为空(实例代码)
2013/11/08 Javascript
JavaScript中函数(Function)的apply与call理解
2015/07/08 Javascript
超实用的JavaScript代码段 附使用方法
2016/05/22 Javascript
BootStrap iCheck插件全选与获取value值的解决方法
2016/08/24 Javascript
使用JS在浏览器中判断当前网络连接状态的几种方法
2017/05/05 Javascript
JS中正则表达式要注意lastIndex属性
2017/08/08 Javascript
javaScript实现鼠标在文字上悬浮时弹出悬浮层效果
2020/04/12 Javascript
一篇文章介绍redux、react-redux、redux-saga总结
2019/05/23 Javascript
js实现简单贪吃蛇游戏
2020/05/15 Javascript
js实现直播点击飘心效果
2020/08/19 Javascript
vue 使用class创建和清除水印的示例代码
2020/12/25 Vue.js
Python写的一个简单DNS服务器实例
2014/06/04 Python
Python程序设计入门(2)变量类型简介
2014/06/16 Python
python实现向ppt文件里插入新幻灯片页面的方法
2015/04/28 Python
Python二叉树的定义及常用遍历算法分析
2017/11/24 Python
python读取文本中的坐标方法
2018/10/14 Python
朴素贝叶斯Python实例及解析
2018/11/19 Python
python引用(import)某个模块提示没找到对应模块的解决方法
2019/01/19 Python
使用Python操作FTP实现上传和下载的方法
2019/04/01 Python
pyqt 实现在Widgets中显示图片和文字的方法
2019/06/13 Python
Python使用pyyaml模块处理yaml数据
2020/04/14 Python
美国饼干礼物和美食甜点购买网站:Cheryl’s
2020/05/28 全球购物
利用异或运算实现两个无符号数的加法运算
2013/12/20 面试题
Linux中如何用命令创建目录
2016/12/02 面试题
模具专业毕业生自荐书范文
2014/02/19 职场文书
大学生暑期实践感言
2014/02/26 职场文书
第一批党的群众路线教育实践活动工作总结
2014/03/03 职场文书
医院党员公开承诺书
2014/08/30 职场文书
2014年公务员个人工作总结
2014/11/22 职场文书
Python max函数中key的用法及原理解析
2021/06/26 Python