html如何记住用户名,2.记住用户名功能

# 记住用户名功能

~~~

var nameObj=null;

var ckObj =null;

//1.点击登录按钮,如果记住用户名是选中的,应该记录用户名;

//否则就不记录。

//2.第二次再加载这个页面,从localstrorg去读取保存的值

function page_load()

{

nameObj=document.getElementById("name");

ckObj =document.getElementById("ck");

//1.加载时去从localstrorg去读取保存的值

var nameValue=localStorage.getItem("username");

var ckValue=localStorage.getItem("flag");

//如果取出的值不为空

if(nameValue!=null)

{

nameObj.value=nameValue;

}

if(ckValue!=null)

{

ckObj.checked=true;

}

}

function btn_click()

{

//1.判断用户登录。登录成功后,再记录保存数据

//2.登录成功后,再判断是否勾选用户名

//点击按钮,获取用户输入的值

var pwdObj=document.getElementById("pwd");

var name=nameObj.value;

var pwd=pwdObj.value;

console.log(name+"-->"+pwd);

//2.进行登录的业务逻辑判断

if(name=="李欣"&&pwd=="123456")

{

if(ckObj.checked)

{

//保存用户姓名到本地缓存

localStorage.setItem("username",name);

localStorage.setItem("flag",true);

//

//localStorage.removeItem()

}

//跳转页面

window.location.href="ch5.html";

}

else{

window.alert("登录失败!");

nameObj.value="";

pwdObj.value="";

nameObj.autofocus=true;

}

}

记住用户名

用户登录

~~~

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值