js记住密码

简介: js记住密码

效果如下

勾选之后无论怎么刷新都不会清除框里面的数据,除非手动删除或者取消勾选

<!DOCTYPE html>
<html lang="en">
  <head>
    <meta charset="UTF-8">
    <meta name="viewport" content="user-scalable=none">
    <title>Title</title>
  </head>
  <body>
    账号<input type="text" id="username">
    <br>
      密码<input type="password" id="pass"><input type="checkbox" id="remember_password" class="cesqwe">记住密码
      <button onclick="asd()">123</button>
      <script>
        var ipt = document.querySelector('#username')
        var rem_T = document.querySelector('.cesqwe')
        var rem_P = document.querySelector('.cesqwe')
        var password = document.querySelector('#pass')
        if (localStorage.getItem('ipt')) {
          ipt.value = (localStorage.getItem('ipt'))
          rem_T.checked = true
        }
        if (localStorage.getItem('password')) {
          password.value = (localStorage.getItem('password'))
          rem_P.checked = true
        }
        rem_T.addEventListener('change', function() {
          if (this.checked) {
            localStorage.setItem('ipt', ipt.value)
          } else {
            localStorage.removeItem('ipt')
          }
        })
        rem_P.addEventListener('change', function() {
          if (this.checked) {
            localStorage.setItem('password', password.value)
          } else {
            localStorage.removeItem('password')
          }
        })
      </script>
  </body>
</html>
目录
相关文章
|
20天前
|
JavaScript 算法 数据安全/隐私保护
原生JS实现:密码输入框显示隐藏密码效果
原生JS实现:密码输入框显示隐藏密码效果
|
5月前
|
JavaScript 数据安全/隐私保护
JS正则验证密码
JS正则验证密码
|
4月前
|
移动开发 JavaScript 安全
js的常见的三种密码加密方式-MD5加密、Base64加密和解密和sha1加密详解总结
js的常见的三种密码加密方式-MD5加密、Base64加密和解密和sha1加密详解总结
115 0
|
4月前
|
JavaScript Java 数据安全/隐私保护
JS实现记住用户密码
JS实现记住用户密码
21 0
|
5月前
|
前端开发 JavaScript 数据安全/隐私保护
使用 HTML、CSS 和 JavaScript 制作的随机密码生成器
使用 HTML、CSS 和 JavaScript 制作的随机密码生成器
85 0
|
7月前
|
JavaScript 数据安全/隐私保护 开发者
JS逆向 -- 某联盟登录密码分析
JS逆向 -- 某联盟登录密码分析
23 0
|
前端开发 JavaScript 数据安全/隐私保护
react + zarm + rc-form + crypto-js 实现个人中心页面,头像上传,密码重置,登录退出功能
react + zarm + rc-form + crypto-js 实现个人中心页面,头像上传,密码重置,登录退出功能
101 0
react + zarm + rc-form + crypto-js 实现个人中心页面,头像上传,密码重置,登录退出功能
|
前端开发 算法 JavaScript
【JavaScript-事件②】表单元素的属性操作,密码显示隐藏的实现
阅读使人充实,会谈使人敏捷,写作使人精确。 ——培根
124 0
【JavaScript-事件②】表单元素的属性操作,密码显示隐藏的实现
|
JavaScript 数据安全/隐私保护
JS 实现密码显隐切换
JS 实现密码显隐切换
JS 实现密码显隐切换
|
JavaScript 前端开发 算法
javascript挑战编程技能-第六题:检查密码强度
javascript挑战编程技能-第六题:检查密码强度
202 0
javascript挑战编程技能-第六题:检查密码强度