H5如何存储登录密码和记录登录账号 异步请求数据

<title>Signin Template for Bootstrap</title>

<!-- Bootstrap core CSS -->
<link href="css/bootstrap.css" rel="stylesheet">
<script src="js/bootstrap.min.js" type="text/html"></script>
<script src="js/jquery-3.3.1.min.js" type="text/javascript"></script>
<script src="js/common.js"></script>

<script>
    $(function () {

        var user = document.getElementById("inputEmail");
        var psd = document.getElementById("inputPassword");
        var lock = document.getElementById("lock");
        var  localUser = localStorage.getItem('user')||'';  //获取值
        var  localpwd = localStorage.getItem('psd')||'';
        user.value=localUser;
        psd.value=localpwd;
        if (localUser!==""&&localpwd!==''){
            lock.setAttribute('checked','');
        }
        $("#login").click(function () {
            if (lock.checked){
                localStorage.setItem('user', user.value);
                localStorage.setItem('psd', psd.value);

            } else {
                localStorage.setItem('user','');
                localStorage.setItem('psd', '');
            }
            //异步请求数据
            $.ajax({
                type:"POST",
                url:"loginServlet",
                data:$("#form").serialize()      // 将表单中的所有数据序列化进去
            });

        });

    });

</script>

<!-- Custom styles for this template -->
<link href="css/login.css" rel="stylesheet">
<form class="form-signin" id="form" action="/loginServlet" method="POST">
    <div class="text-center">
        <h2 class="form-signin-heading">登录页面</h2>
    </div>
    <label for="inputEmail" class="sr-only">用户名</label>
    <input type="text" id="inputEmail" name="username" class="form-control" placeholder="用户名" required autofocus>
    <label for="inputPassword"  class="sr-only">密码</label>
    <input type="password" id="inputPassword" name="password" class="form-control" placeholder="密码" required>
    <div class="checkbox">
        <label>
            <input type="checkbox" id="lock" name="lockLogin" value="remember-me"> 记住账号密码
        </label>
    </div>
    <button id="login" class="btn btn-lg btn-primary btn-block" type="submit">登录</button>
</form>
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值