没有合适的资源?快使用搜索试试~ 我知道了~
JS+HTML5本地存储Localstorage实现注册登录及验证功能示例
38 下载量 141 浏览量
2020-10-15
16:50:33
上传
评论 4
收藏 41KB PDF 举报
温馨提示


试读
1页
主要介绍了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
- 资源: 922
上传资源 快速赚钱
我的内容管理 展开
我的资源 快来上传第一个资源
我的收益
登录查看自己的收益我的积分 登录查看自己的积分
我的C币 登录后查看C币余额
我的收藏
我的下载
下载帮助


最新资源
- 基础算法-python爬楼梯问题
- 某音Web端参数X-Bogus获取算法(逆向分析)
- 头歌答案 C语言程序设计实践 实验二 数据类型与基本操作(1)
- java高校实习生管理系统设计和实现springboot+vue毕业设计源码+数据库mysql代码.rar
- springboot+vue.js辽B代驾管理系统java毕业设计源码+数据库代码.rar
- OceanBase OBCA初级考试认证资料
- java可信捐赠管理系统的设计与开发springboot+vue毕业设计源码+数据库代码.rar
- vue基于Springboot的网上宠物店系统的设计与实现java毕业设计源码+数据库代码.rar
- OceanBase OBCA 部分题目
- vue基于springboot的七彩云南文化旅游网站的设计与实现java毕业设计源码代码+数据库.rar
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈



安全验证
文档复制为VIP权益,开通VIP直接复制
