Javascript实现登录记住用户名和密码功能
话不多说,请看代码:
$(document).ready(function(){ $("#UserAccount").focus(); //记住用户名和密码 $('#remebers').click(function(){ if($("#UserAccount").val()==""){ alert("用户名不能为空!"); } if($("#UserPassword").val()=="") { alert("密码不能为空!"); } else{ if($('#remebers').attr("checked")){ setCookie("uname",$("#UserAccount").val(),60); setCookie("upwd",$("#UserPassword").val(),60); } else{ delCookie("uname"); delCookie("upwd"); } } }); if(getCookie("uname")!=null) { $('#remebers').attr("checked","checked"); $('#UserAccount').val(getCookie("uname")); $('#UserPassword').val(getCookie("upwd")); } }) //写cookies functionsetCookie(name,value){ varDays=30; varexp=newDate(); exp.setTime(exp.getTime()+Days*24*60*60*1000); document.cookie=name+"="+escape(value)+";expires="+exp.toGMTString(); } //读取cookies functiongetCookie(name){ vararr,reg=newRegExp("(^|)"+name+"=([^;]*)(;|$)"); if(arr=document.cookie.match(reg))returnunescape(arr[2]); elsereturnnull; } //删除cookies functiondelCookie(name){ varexp=newDate(); exp.setTime(exp.getTime()-1); varcval=getCookie(name); if(cval!=null)document.cookie=name+"="+cval+";expires="+exp.toGMTString(); } @using(Html.BeginForm("Login","Account",new{ReturnUrl=ViewBag.ReturnUrl},FormMethod.Post)) { @Html.AntiForgeryToken() @Html.ValidationSummary(true) }
账号: @Html.ValidationMessageFor(m=>m.UserAccount) 密码: @Html.ValidationMessageFor(m=>m.UserPassword) 记住用户名和密码
*为了保证您的帐号安全,退出系统时请注销登录
以上就是本文的全部内容,希望本文的内容对大家的学习或者工作能带来一定的帮助,同时也希望多多支持毛票票!