html+js实现登录的账号密码保存
来源:互联网 发布:在淘宝买药靠谱吗 编辑:程序博客网 时间:2024/04/28 07:35
<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8">
<title></title>
</head>
<body>
<form class="form" action="">
<input type="text" id="zhanghao" placeholder="请输入账号" />
<input type="password" id='pass' placeholder="请输入密码" />
<label for="bc"><input id="bc" type="radio" name="bc" value="1" />保存</label><label for="bbc"><input type="radio" id="bbc" name="bc" value="0" />不保存</label>
<input type="submit" value="确定" />
</form>
</body>
<style>
form{width:500px;height:500px;position:absolute;top:50%;left:50%;margin-left:-250px;margin-top:-250px;}
input[type="text"],input[type="password"]{outline:medium;width:400px;height:40px;margin:20px 50px;text-indent: 1em;}
input[type="submit"]{display:block;width:300px;margin-left:100px;margin-top:20px;background-color:#f50;color:#fff;border:none;height:40px;border-radius:10px;}
label{margin:0 50px;}
</style>
<script>
var bc=document.querySelector("#bc");
var bbc=document.querySelector("#bbc");
var form=document.querySelector(".form");
var zhanghao=document.querySelector("#zhanghao");
var pass=document.querySelector("#pass");
if(typeof(Storage)!=="undefined")
{
if(localStorage.zhanghao_strorage && localStorage.pass_strorage && localStorage.bc_strorage){
zhanghao.value=localStorage.zhanghao_strorage;
pass.value=localStorage.pass_strorage;
bc.setAttribute("checked","checked")
}
} else {
// 抱歉! 不支持 web 存储。
}
form.onsubmit=function(){
if(typeof(Storage)!=="undefined")
{
if(bc.checked){
console.log("保存")
var zhanghao_val=zhanghao.value;
var pass_val=pass.value;
localStorage.setItem("zhanghao_strorage",zhanghao_val);
localStorage.setItem("pass_strorage",pass_val);
localStorage.setItem("bc_strorage","bc");
}else{
localStorage.clear();//移除所有;
}
} else {
// 抱歉! 不支持 web 存储。
}
}
</script>
<html>
<head>
<meta charset="UTF-8">
<title></title>
</head>
<body>
<form class="form" action="">
<input type="text" id="zhanghao" placeholder="请输入账号" />
<input type="password" id='pass' placeholder="请输入密码" />
<label for="bc"><input id="bc" type="radio" name="bc" value="1" />保存</label><label for="bbc"><input type="radio" id="bbc" name="bc" value="0" />不保存</label>
<input type="submit" value="确定" />
</form>
</body>
<style>
form{width:500px;height:500px;position:absolute;top:50%;left:50%;margin-left:-250px;margin-top:-250px;}
input[type="text"],input[type="password"]{outline:medium;width:400px;height:40px;margin:20px 50px;text-indent: 1em;}
input[type="submit"]{display:block;width:300px;margin-left:100px;margin-top:20px;background-color:#f50;color:#fff;border:none;height:40px;border-radius:10px;}
label{margin:0 50px;}
</style>
<script>
var bc=document.querySelector("#bc");
var bbc=document.querySelector("#bbc");
var form=document.querySelector(".form");
var zhanghao=document.querySelector("#zhanghao");
var pass=document.querySelector("#pass");
if(typeof(Storage)!=="undefined")
{
if(localStorage.zhanghao_strorage && localStorage.pass_strorage && localStorage.bc_strorage){
zhanghao.value=localStorage.zhanghao_strorage;
pass.value=localStorage.pass_strorage;
bc.setAttribute("checked","checked")
}
} else {
// 抱歉! 不支持 web 存储。
}
form.onsubmit=function(){
if(typeof(Storage)!=="undefined")
{
if(bc.checked){
console.log("保存")
var zhanghao_val=zhanghao.value;
var pass_val=pass.value;
localStorage.setItem("zhanghao_strorage",zhanghao_val);
localStorage.setItem("pass_strorage",pass_val);
localStorage.setItem("bc_strorage","bc");
}else{
localStorage.clear();//移除所有;
}
} else {
// 抱歉! 不支持 web 存储。
}
}
</script>
</html>
此demo所运用的主要就是localstorage技术,原理非常简单,相当于php里面的cookie,代码只作参考,因为写的撇。
阅读全文
0 0
- html+js实现登录的账号密码保存
- 简易QQ登录实现账号密码保存
- js操作cookie,实现登录密码保存
- js操作cookie,实现登录密码保存
- js操作cookie,实现登录密码保存
- js操作cookie,实现登录密码保存
- 类似于qq登录时账号密码的保存
- Cookie保存用户登录账号密码的应用
- android登录之后保存账号密码
- 原创思考 NSUserDefaults实现自动登录--保存账号和密码--记住登录状态
- 用SharePreference实现简单的保存账号密码
- android SharedPreferences实现用户的注册和保存账号密码
- vue项目实现表单登录页保存账号和密码到cookie功能
- app 登录成功后 保存登录账号 密码 以及读取
- 登录界面保存密码实现
- SSH登录验证用户账号密码实现
- 用户登录账号、密码保存(懒人必备)
- windows 保存git的账号密码
- Android6.0 显示系统(六) 图像的输出过程
- 索引特征及概念
- file_get_contents("php://input")的使用方法
- 2-2 Time类的定义
- curl 获取最后一次传输的http_code的应用和解决请求并发的问题
- html+js实现登录的账号密码保存
- VS2012启动调试时老是提示正在下载公共符号
- ark和reset方法重复利用InputStream
- 百度地图如何准确定位?注意surroundingPois
- ptmalloc堆内存管理机制(主要讨论Linux x86下32位系统)
- Docker入门教程 Part 4 Swarms
- caffe+Generative Adversarial Networks(GAN)小试牛刀
- 解决Myeclipse无法导出war包的问题
- 如何查找MySQL中查询慢的SQL语句