没有合适的资源?快使用搜索试试~ 我知道了~
首页JS+HTML5本地存储Localstorage实现注册登录及验证功能示例
JS+HTML5本地存储Localstorage实现注册登录及验证功能示例
39 下载量 35 浏览量
更新于2023-03-03
评论 4
收藏 41KB PDF 举报
主要介绍了JS+HTML5本地存储Localstorage实现注册登录及验证功能,结合实例形式分析了基于JS+HTML5本地存储Localstorage实现注册登录及验证相关操作技巧,需要的朋友可以参考下
资源详情
资源评论
资源推荐
JS+HTML5本地存储本地存储Localstorage实现注册登录及验证功能示例实现注册登录及验证功能示例
主要介绍了JS+HTML5本地存储Localstorage实现注册登录及验证功能,结合实例形式分析了基于JS+HTML5本地存储Localstorage实现注册登录及验证相关操作技巧,需要的朋友可
以参考下
本文实例讲述了JS+HTML5本地存储Localstorage实现注册登录及验证功能。分享给大家供大家参考,具体如下:
源码引用的js、jquery都是在线的,代码拷到本地就能运行
登录:
<html ng-app="ionicApp">
<head>
<meta charset="utf-8">
<meta name="viewport" content="initial-scale=1, maximum-scale=1, user-scalable=no, width=device-width">
<title>登录</title>
<link href="https://cdn.bootcss.com/ionic/1.3.2/css/ionic.css" rel="external nofollow" rel="external nofollow" rel="stylesheet">
<script src="https://cdn.bootcss.com/ionic/1.3.2/js/ionic.bundle.min.js"></script>
</head>
<body>
<div class="bar bar-header">
<div class="h1 title">登录</div>
</div>
<div class="content has-header">
<div class="list">
<label class="item item-input">
<span class="input-label">用户名:</span>
<input id="loginName" type="text">
</label>
<label class="item item-input">
<span class="input-label">密码:</span>
<input id="loginPsd" type="password">
</label>
</div>
<div class="padding">
<button οnclick="login()" class="button button-block button-positive">登录</button>
</div>
</div>
<script src="http://ajax.aspnetcdn.com/ajax/jquery/jquery-1.9.0.min.js"></script>
<script>function login(){if(NoKong()){if(localStorage.user){arr = eval(localStorage.user);//获取localStoragevar k = 0;for(e in arr){if($('#loginName').val()==arr[e].loginName){if($('#loginPsd').val()==arr[e].loginPsd){alert('登录成功');clear();k = 0;return;}else{alert('密码错误');clear();k = 0;return;}}else{ k = 1;}}if(k==1){alert('用户名不存在');clear();}}else{alert('用户名不存在');clear();}}}function clear(){$('#loginName').val('');$("#loginPsd").val('');}function NoKong(){if($('#loginName').val()==""){alert('用户名不能为空');return false;}else if($('#loginPsd').val()==""){alert('密码不能为空');return false;}return true;}</script> </body></html>
注册:
<html ng-app="ionicApp">
<head>
<meta charset="utf-8">
<meta name="viewport" content="initial-scale=1, maximum-scale=1, user-scalable=no, width=device-width">
<title>注册</title>
<link href="https://cdn.bootcss.com/ionic/1.3.2/css/ionic.css" rel="external nofollow" rel="external nofollow" rel="stylesheet">
<script src="https://cdn.bootcss.com/ionic/1.3.2/js/ionic.bundle.min.js"></script>
</head>
<body>
<div class="bar bar-header">
<div class="h1 title">注册</div>
</div>
<div class="content has-header">
<div class="list">
<label class="item item-input">
<span class="input-label">用户名:</span>
<input id="loginName" type="text">
</label>
<label class="item item-input">
<span class="input-label">密码:</span>
<input id="loginPsd" type="password">
</label>
</div>
<div class="padding">
<button οnclick="ZhuCe()" class="button button-block button-positive">注册</button>
</div>
</div>
<script src="http://ajax.aspnetcdn.com/ajax/jquery/jquery-1.9.0.min.js"></script>
<script>
function ZhuCe(){
if(NoKong()){
var arr = [];
if(localStorage.user){
arr = eval(localStorage.user);
for(e in arr){
if($('#loginName').val()==arr[e].loginName){
alert('该账号已被注册');
clear();
return;
}
}
}
var user = {'loginName':$("#loginName").val(),'loginPsd':$("#loginPsd").val()};
arr.push(user);
localStorage.user=JSON.stringify(arr);
alert('注册成功');
clear();
}
}
function clear(){
$('#loginName').val('');
$("#loginPsd").val('');
}
function NoKong(){
if($('#loginName').val()==""){
alert('用户名不能为空');
return false;
}else if($('#loginPsd').val()==""){
alert('密码不能为空');
return false;
}
return true;
}
</script>
</body>
</html>
更多关于JavaScript相关内容还可查看本站专题:《JavaScript+HTML5特效与技巧汇总》、《JavaScript图形绘制技巧总结》、《JavaScript错误与调试技巧总结》、《JavaScript数据结构与算法技巧总
结》、《JavaScript遍历算法与技巧总结》及《JavaScript数学运算用法总结》
希望本文所述对大家JavaScript程序设计有所帮助。
weixin_38624315
- 粉丝: 7
- 资源: 921
上传资源 快速赚钱
- 我的内容管理 收起
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
会员权益专享
最新资源
- RTL8188FU-Linux-v5.7.4.2-36687.20200602.tar(20765).gz
- c++校园超市商品信息管理系统课程设计说明书(含源代码) (2).pdf
- 建筑供配电系统相关课件.pptx
- 企业管理规章制度及管理模式.doc
- vb打开摄像头.doc
- 云计算-可信计算中认证协议改进方案.pdf
- [详细完整版]单片机编程4.ppt
- c语言常用算法.pdf
- c++经典程序代码大全.pdf
- 单片机数字时钟资料.doc
- 11项目管理前沿1.0.pptx
- 基于ssm的“魅力”繁峙宣传网站的设计与实现论文.doc
- 智慧交通综合解决方案.pptx
- 建筑防潮设计-PowerPointPresentati.pptx
- SPC统计过程控制程序.pptx
- SPC统计方法基础知识.pptx
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功
评论0