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 EasyUI之验证框validatebox实例详解
Apr 10 jQuery
jQuery tip提示插件(实例分享)
Apr 28 jQuery
jQuery zTree树插件动态加载实例代码
May 11 jQuery
jQuery中.attr()和.data()的区别分析
Sep 03 jQuery
jQuery图片加载失败替换默认图片方法汇总
Nov 29 jQuery
jQuery中库的引用方法
Jan 06 jQuery
jquery引入外部CDN 加载失败则引入本地jq库
May 23 jQuery
使用jquery DataTable和ajax向页面显示数据列表的方法
Aug 09 jQuery
jQuery md5加密插件jQuery.md5.js用法示例
Aug 24 jQuery
JQuery搜索框自动补全(模糊匹配)功能实现示例
Jan 08 jQuery
jQuery事件多次绑定与解绑问题实例分析
Feb 19 jQuery
jquery.tagsinput.js实现记录checkbox勾选的顺序
Sep 21 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
基于thinkPHP框架实现留言板的方法
2016/10/17 PHP
Thinkphp5.0框架视图view的模板布局用法分析
2019/10/12 PHP
PHP+fiddler抓包采集微信文章阅读数点赞数的思路详解
2019/12/20 PHP
php设计模式之观察者模式实例详解【星际争霸游戏案例】
2020/03/30 PHP
脚本吧 - 幻宇工作室用到js,超强推荐expand.js
2006/12/23 Javascript
来自国外的14个图片放大编辑的jQuery插件整理
2010/10/20 Javascript
node.js使用nodemailer发送邮件实例
2014/03/10 Javascript
Grunt入门教程(自动任务运行器)
2015/08/06 Javascript
Ztree新增角色和编辑角色回显问题的解决
2016/10/25 Javascript
jquery.zclip轻量级复制失效问题
2017/01/08 Javascript
Vue-cli-webpack搭建斗鱼直播步骤详解
2017/11/17 Javascript
微信小程序实现倒计时补零功能
2018/07/09 Javascript
node+express框架中连接使用mysql(经验总结)
2018/11/10 Javascript
layui table 多行删除(id获取)的方法
2019/09/12 Javascript
vue中使用element ui的弹窗与echarts之间的问题详解
2019/10/25 Javascript
js在HTML的三种引用方式详解
2020/08/29 Javascript
[03:04]DOTA2超级联赛专访ZSMJ “莫名其妙”的逆袭
2013/05/23 DOTA
简单的连接MySQL与Python的Bottle框架的方法
2015/04/30 Python
Python素数检测实例分析
2015/06/15 Python
python对象及面向对象技术详解
2016/07/19 Python
django的ORM模型的实现原理
2019/03/04 Python
解决python 虚拟环境删除包无法加载的问题
2020/07/13 Python
Python爬虫之Selenium警告框(弹窗)处理
2020/12/04 Python
python 图像增强算法实现详解
2021/01/24 Python
肯尼亚网上商城:Kilimall
2016/08/20 全球购物
Expedia英国:全球最大的在线旅游公司
2017/09/07 全球购物
Looking4Parking美国:全球排名第一的机场停车比较品牌
2019/08/26 全球购物
英国领先的在线鱼贩:The Fish Society
2020/08/12 全球购物
金融行业务员的自我评价
2013/12/13 职场文书
《一本男孩子必读的书》教学反思
2014/02/19 职场文书
进步之星获奖感言
2014/02/22 职场文书
校园歌手大赛主持词
2015/07/03 职场文书
2016幼儿园毕业感言
2015/12/08 职场文书
python之PySide2安装使用及QT Designer UI设计案例教程
2021/07/26 Python
升级 Win11 还是坚守 Win10?微软 Win11 新系统缺失功能大盘点
2022/04/05 数码科技
JavaScript parseInt0.0000005打印5原理解析
2022/07/23 Javascript