全网整合营销服务商

电脑端+手机端+微信端=数据同步管理

免费咨询热线:400-708-3566

Javascript实现登录记住用户名和密码功能

话不多说,请看代码:

  <script type="text/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
  function setCookie(name, value) {
   var Days = 30;
   var exp = new Date();
   exp.setTime(exp.getTime() + Days * 24 * 60 * 60 * 1000);
   document.cookie = name + "=" + escape(value) + ";expires=" + exp.toGMTString();
  }
  //读取cookies 
  function getCookie(name) {
   var arr, reg = new RegExp("(^| )" + name + "=([^;]*)(;|$)");
   if (arr = document.cookie.match(reg)) return unescape(arr[2]);
   else return null;
  }
  //删除cookies 
  function delCookie(name) {
   var exp = new Date();
   exp.setTime(exp.getTime() - 1);
   var cval = getCookie(name);
   if (cval != null) document.cookie = name + "=" + cval + ";expires=" + exp.toGMTString();
  }
 </script>
  <div class="main">
     <section id="login_form">
      @using (Html.BeginForm("Login", "Account", new { ReturnUrl = ViewBag.ReturnUrl }, FormMethod.Post))
      {
       @Html.AntiForgeryToken()
       @Html.ValidationSummary(true)
       <table>
        <tr>
         <td align="right">账 号:</td>
         <td align="left"><input type="text" id="UserAccount" name="UserAccount" /> @Html.ValidationMessageFor(m => m.UserAccount)</td>
        </tr>
        <tr>
         <td align="right">密 码:</td>
         <td align="left">
          <input type="password" id="UserPassword" name="UserPassword" />
@Html.ValidationMessageFor(m => m.UserPassword)
         </td>
        </tr>
        <tr>
         <td></td>
         <td align="left">
          <input name="remebers" id="remebers" type="checkbox" />
          <span style="color:#4a4949">记住用户名和密码</span>
         </td>
        </tr>
        <tr>
         <td></td>
         <td align="left">
          <input type="submit" name="submit" id="submit" value="" style=" background: url(../../Images/Login/login_submit.jpg) no-repeat; height: 25px; width: 59px; " />
          &nbsp;
          <input type="reset" name="reset" id="reset" value="" style="background: url(../../Images/Login/login_reset.jpg) no-repeat; height: 25px; width: 59px; " />
         </td>
        </tr>
       </table>
      }
     </section>
     <div class="note">
      * 不要在公共场合保存登录信息;<br />
      * 为了保证您的帐号安全,退出系统时请注销登录
      <span id="msg_tip"></span>
     </div>
    </div>

以上就是本文的全部内容,希望本文的内容对大家的学习或者工作能带来一定的帮助,同时也希望多多支持!


# 登录记住用户名  # 登录记住用户名密码  # JS在浏览器中存储用户名和密码的操作方法  # JavaScript本地存储实现用户名存储案例  # js使用cookie实现记住用户名功能示例  # 用户名、密码等15个常用的js正则表达式  # javascript随机生成用户名的实现方式  # 为空  # 您的  # 帐号  # 多说  # 时请  # 公共场合  # 不要在  # exp  # cookies  # var  # Days  # null  # uname  # upwd  # getCookie  # delCookie  # Date  # arr  # toGMTString  # expires 


相关文章: 如何注册花生壳免费域名并搭建个人网站?  清除minerd进程的简单方法  如何快速生成高效建站系统源代码?  大型企业网站制作流程,做网站需要注册公司吗?  网站网页制作专业公司,怎样制作自己的网页?  中山网站推广排名,中山信息港登录入口?  家具网站制作软件,家具厂怎么跑业务?  寿县云建站:智能SEO优化与多行业模板快速上线指南  网站制作哪家好,cc、.co、.cm哪个域名更适合做网站?  自助网站制作软件,个人如何自助建网站?  Python文件管理规范_工程实践说明【指导】  陕西网站制作公司有哪些,陕西凌云电器有限公司官网?  如何用5美元大硬盘VPS安全高效搭建个人网站?  南阳网站制作公司推荐,小学电子版试卷去哪里找资源好?  JS中使用new Date(str)创建时间对象不兼容firefox和ie的解决方法(两种)  网页设计与网站制作内容,怎样注册网站?  建站之星如何防范黑客攻击与数据泄露?  网站视频怎么制作,哪个网站可以免费收看好莱坞经典大片?  制作证书网站有哪些,全国城建培训中心证书查询官网?  上海网站制作开发公司,上海买房比较好的网站有哪些?  成都网站制作公司哪家好,四川省职工服务网是做什么用?  如何确保FTP站点访问权限与数据传输安全?  电影网站制作价格表,那些提供免费电影的网站,他们是怎么盈利的?  如何制作算命网站,怎么注册算命网站?  专业网站建设制作报价,网页设计制作要考什么证?  南平网站制作公司,2025年南平市事业单位报名时间?  用v-html解决Vue.js渲染中html标签不被解析的问题  如何通过远程VPS快速搭建个人网站?  网站建设制作需要多少钱费用,自己做一个网站要多少钱,模板一般多少钱?  如何在宝塔面板创建新站点?  如何快速搭建高效WAP手机网站吸引移动用户?  ,在苏州找工作,上哪个网站比较好?  广州商城建站系统开发成本与周期如何控制?  车管所网站制作流程,交警当场开简易程序处罚决定书,在交警网站查询不到怎么办?  香港服务器租用费用高吗?如何避免常见误区?  网站制作报价单模板图片,小松挖机官方网站报价?  建站主机功能解析:服务器选择与快速搭建指南  如何快速生成ASP一键建站模板并优化安全性?  如何通过wdcp面板快速创建网站?  学校免费自助建站系统:智能生成+拖拽设计+多端适配  定制建站价位费用解析与套餐推荐全攻略  重庆网站制作公司哪家好,重庆中考招生办官方网站?  宝塔新建站点报错如何解决?  c# Task.Yield 的作用是什么 它和Task.Delay(1)有区别吗  制作网站怎么制作,*游戏网站怎么搭建?  专业的网站制作设计是什么,如何制作一个企业网站,建设网站的基本步骤有哪些?  建站之星在线客服如何快速接入解答?  网站专业制作公司有哪些,做一个公司网站要多少钱?  盐城做公司网站,江苏电子版退休证办理流程?  香港服务器部署网站为何提示未备案? 

您的项目需求

*请认真填写需求信息,我们会在24小时内与您取得联系。