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插件制作 自增长输入框实现代码
Aug 17 jQuery
基于jQuery实现文字打印动态效果
Apr 21 jQuery
JQueryMiniUI按照时间进行查询的实现方法
Jun 07 jQuery
jQuery修改DOM结构_动力节点Java学院整理
Jul 05 jQuery
jquery+css3实现熊猫tv导航代码分享
Feb 12 jQuery
jquery无缝图片轮播组件封装
Nov 25 jQuery
jQuery内容过滤选择器与子元素过滤选择器用法实例分析
Feb 20 jQuery
jquery实现动态改变css样式的方法分析
May 27 jQuery
JQuery复选框全选效果如何实现
May 08 jQuery
jQuery实现倒计时功能完整示例
Jun 01 jQuery
jQuery实现带进度条的轮播图
Sep 13 jQuery
ajax jquery实现页面某一个div的刷新效果
Mar 04 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语法(3)
2006/10/09 PHP
CodeIgniter php mvc框架 中国网站
2008/05/26 PHP
php和数据库结合的一个简单的web实例 代码分析 (php初学者)
2011/07/28 PHP
PHP设计模式之工厂模式与单例模式
2016/09/28 PHP
php中的异常和错误浅析
2017/05/03 PHP
用JS剩余字数计算的代码
2008/07/03 Javascript
javascript中的缓动效果实现程序
2012/12/29 Javascript
利用NodeJS的子进程(child_process)调用系统命令的方法分享
2013/06/05 NodeJs
javascript作用域问题实例分析
2015/07/13 Javascript
jquery插件jquery.confirm弹出确认消息
2015/12/22 Javascript
JavaScript设计模式经典之工厂模式
2016/02/24 Javascript
js动态添加的DIV中的onclick事件简单实例
2016/07/25 Javascript
如何使用Vuex+Vue.js构建单页应用
2016/10/27 Javascript
JS对大量数据进行多重过滤的方法
2016/11/04 Javascript
原生JS简单实现ajax的方法示例
2016/11/29 Javascript
js/jq仿window文件夹框选操作插件
2017/03/08 Javascript
jquery将标签元素的高设为屏幕的百分比
2017/04/19 jQuery
微信小程序性能优化之checkSession的使用
2019/03/06 Javascript
JS/jQuery实现超简单的Table表格添加,删除行功能示例
2019/07/31 jQuery
three.js利用射线Raycaster进行碰撞检测
2020/03/12 Javascript
python 图片验证码代码
2008/12/07 Python
python实现学生信息管理系统
2020/04/05 Python
详解python实现识别手写MNIST数字集的程序
2018/08/03 Python
python字符串切割:str.split()与re.split()的对比分析
2019/07/16 Python
Python3 字典dictionary入门基础附实例
2020/02/10 Python
phpquery中文手册
2021/03/18 PHP
LN-CC中国:高端男装和女装的奢侈时尚目的地
2019/09/14 全球购物
个人求职简历的自我评价
2013/10/19 职场文书
法务专员岗位职责
2014/01/02 职场文书
社区庆八一活动方案
2014/02/02 职场文书
宣传口号大全
2014/06/16 职场文书
2014年中学生检讨书大全
2014/10/09 职场文书
2014年人力资源工作总结
2014/11/19 职场文书
酒店辞职书怎么写
2015/02/26 职场文书
2015年幼儿园国庆节活动总结
2015/07/30 职场文书
宝宝满月宴答谢词
2015/09/30 职场文书