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>
目录
相关文章
|
8月前
|
JavaScript 算法 数据安全/隐私保护
原生JS实现:密码输入框显示隐藏密码效果
原生JS实现:密码输入框显示隐藏密码效果
192 4
|
8月前
|
JavaScript 数据安全/隐私保护
JS正则验证密码
JS正则验证密码
77 0
|
3月前
|
人工智能 JavaScript 网络安全
ToB项目身份认证AD集成(三完):利用ldap.js实现与windows AD对接实现用户搜索、认证、密码修改等功能 - 以及针对中文转义问题的补丁方法
本文详细介绍了如何使用 `ldapjs` 库在 Node.js 中实现与 Windows AD 的交互,包括用户搜索、身份验证、密码修改和重置等功能。通过创建 `LdapService` 类,提供了与 AD 服务器通信的完整解决方案,同时解决了中文字段在 LDAP 操作中被转义的问题。
|
3月前
|
前端开发 JavaScript 安全
前端JS实现密码校验键盘横竖、26字母、相同字母、相同数字、密码包含用户名、数字 字母不能连续 不能相同三个、不能横向 竖向 连续三个 包含字符、不能有中文符号
该 JavaScript 代码实现了一个严格的密码校验功能,确保密码满足多种安全要求,包括长度、字符类型、不包含中文及特殊字符、不与用户名相似等。通过多个辅助函数,如 `validateFormat` 检查密码格式,`isHasChinaCharFun` 检测中文符号,`getCharAll` 生成键盘组合,以及 `checkPasswordFun` 综合验证密码的有效性和安全性。此工具对于提高用户账户的安全性非常有用。
106 0
|
5月前
|
前端开发 JavaScript 数据安全/隐私保护
前端JS正则校验密码之3种实现方式
这篇文章展示了三种使用JavaScript正则表达式来校验密码的方法,密码需要满足包含大写字母、小写字母、数字及特殊字符,并在8到16位之间,同时提供了示例代码和实现效果。
172 1
前端JS正则校验密码之3种实现方式
|
5月前
|
JavaScript 前端开发 API
vue中将验证表单输入框的方法写在一个js文件中(表达式验证邮箱、身份证、号码、两次输入的密码是否一致)
这篇文章介绍了如何在Vue框架中将表单输入验证逻辑封装到一个JavaScript文件中,并通过正则表达式验证邮箱、身份证、手机号等信息,同时确保两次密码输入的一致性。
|
8月前
|
移动开发 JavaScript 安全
js的常见的三种密码加密方式-MD5加密、Base64加密和解密和sha1加密详解总结
js的常见的三种密码加密方式-MD5加密、Base64加密和解密和sha1加密详解总结
359 0
|
7月前
|
算法 JavaScript 安全
一篇文章讲明白JavaScript_提交表单和MD5算法密码加密
一篇文章讲明白JavaScript_提交表单和MD5算法密码加密
65 0
|
7月前
|
算法 JavaScript 安全
一篇文章讲明白JavaScript_提交表单和MD5算法密码加密
一篇文章讲明白JavaScript_提交表单和MD5算法密码加密
119 0
|
7月前
|
JavaScript 前端开发 数据安全/隐私保护
JS中使用Cookie实现记住密码以及设置密码过期时间
JS中使用Cookie实现记住密码以及设置密码过期时间
130 0