JS用户登录保存账号密码

//勾选框<br><div style="float: right; padding-right: 10%;">

    <div style="float: left; margin-top: 3px; margin-right: 2px;">
        <font color="white">记住密码</font>
    </div>
    <div style="float: left;">
        <input id="saveid" type="checkbox"
            onclick="savePaw();" style="padding-top: 0px;" />
    </div>
</div>
 
 
 
//如果未勾选,则将cookie中的值设置为失效
function savePaw() {
    if (!$("#saveid").is(":checked")) {
        $.cookie('loginname''', {
            expires : -1
        });
        $.cookie('password''', {
            expires : -1
        });
    }
}
 
 
 
//登录成功后保存cookie
function saveCookie() {
    if ($("#saveid").is(":checked")) {
        $.cookie('loginname', $("#loginname").val(), {
            expires : 7 //cookie有效期为7天,如果设置一个之前的时间点(-1),则此cookie立即失效
        });
        $.cookie('password', $("#password").val(), {
            expires : 7
        });
    }
}
 
 
 
 
 
 
 
//当再次进入登录页面,检查cookie中是否有登录名密码,有则将值赋值给输入框,并勾选记住密码
jQuery(function() {
    var loginname = $.cookie('loginname');
    var password = $.cookie('password');
    if (typeof(loginname) != "undefined"
            && typeof(password) != "undefined") {
        $("#loginname").val(loginname);
        $("#password").val(password);
        $("#saveid").attr("checked"true);
        $("#code").focus();
    }
});
 
 
//注意 要引用JS  cookie的js文件
原文地址:https://www.cnblogs.com/MNCnblogs/p/13749748.html