登录验证,保存用户名密码

点击登录按钮 判断是否选择记住密码 选中的话将用户信息用JSON进行存储


            $("#submit").on("click", function () {

                if ($("#savePsw").prop("checked")) {

//存入JSON

                    var params = {

                        "name": $("#user-name").val(),

                        "password": $("#user-psw").val()

                    }

//将JSON数据转换为字符串,存入浏览器

                    localStorage.setItem("userInfo", JSON.stringify(params));

                } else {

//不想记住密码 则将浏览器中的字符串移除

                    localStorage.removeItem("userInfo");

                }

            })

//将信息显示在输入框 

            var userInfo = localStorage.getItem("userInfo");

            var userDate = userInfo ? JSON.parse(userInfo) : {}; //将字符串转换为json对象

            //如果用户名存在

            if (userDate && userDate.name) {

                $("#user-name").val(userDate.name);

            }

            //如果密码存在

            if (userDate && userDate.password) {

                $("#user-psw").val(userDate.password);

            }

        })



你可能感兴趣的:(登录验证,保存用户名密码)