登录时账户密码记住密码cookie

约定不等于承诺〃 2024-04-19 12:09 126阅读 0赞
  1. <body>
  2. 账号:<input type="text" /><br />
  3. 密码:<input type="password" /><br />
  4. <input type="checkbox" />记住密码<br />
  5. <button>登录</button>
  6. </body>
  7. <script src="js.js" type="text/javascript" charset="utf-8"></script>
  8. <script type="text/javascript">
  9. var oInput = document.getElementsByTagName('input');
  10. var oBtn = document.getElementsByTagName('button')[0];
  11. oBtn.onclick = function () {
  12. //字符串.trim() 强制去掉首尾的空字符串
  13. if(oInput[0].value.trim() !='' && oInput[1].value.trim() !=''){
  14. //还得复选框的选中了之后 才去保存账号密码
  15. if(oInput[2].checked){
  16. setCookie('user',oInput[0].value.trim(),3600);
  17. setCookie('psd',oInput[1].value.trim(),3600);
  18. console.log('您的账号密码已存储在浏览器中的cookie里了')
  19. }
  20. }
  21. }
  22. //复原输入框中的值 先去判断 cookie中是否存在 user以及psd
  23. //如果两个输入框都存在值的情况下 都是返回字符串
  24. //字符串隐式转换为布尔值 true
  25. if(getCookie('user') && getCookie('psd')){
  26. oInput[0].value = getCookie('user');
  27. oInput[1].value = getCookie('psd');
  28. oInput[2].checked = true;
  29. }
  30. </script>

在这里插入图片描述

发表评论

表情:
评论列表 (有 0 条评论,126人围观)

还没有评论,来说两句吧...

相关阅读

    相关 js如何实现登录记住密码

    常见的很多网站登录,都有记住密码功能,下面是用js实现的记住密码功能(代码用的源生js,不用引入任何插件,大家如果引入了jQuery,可以进行修改,优化) js部分