HTML5记住账号和密码

<!DOCTYPE html>
<html lang="en" dir="ltr">

<head>
  <meta charset="utf-8">
  <title></title>
</head>

<body>

  账号:<input type="text" id="user"> 密码:
  <input type="password" id="pwd"> 记住密码:
  <input type="checkbox" id="remember">
  <button onclick="fn()">登录</button>

  <script type="text/javascript">
    var user = document.getElementById('user'),
      pass = document.getElementById('pwd'),
      check = document.getElementById('remember'),
      localUser = localStorage.getItem('user') || ''; //获取到user的值并保存
      localPass = localStorage.getItem('pass') || ''; //获取到pwd的值并保存
      user.value = localUser;
      pass.value = localPass;
      if (localUser !== '' && localPass !== '') {
        check.setAttribute('checked', '');
      }

    function fn() {
      if (check.checked) {
        localStorage.setItem('user', user.value);
        localStorage.setItem('pass', pass.value);
      } else {
        localStorage.setItem('user', '');
        localStorage.setItem('pass', '');
      }
    }
  </script>

</body>

</html>

  • 5
    点赞
  • 19
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
你可以使用以下代码构建一个简单的HTML账号密码登录界面: ```html <!DOCTYPE html> <html> <head> <meta charset="utf-8"> <title>登录界面</title> <style> form { /* 设置form大小 */ width: 400px; height: 250px; /* 加个背景颜色 */ background-color: #E1E9EF; /* 再设置内边距 使得内容更偏向于中央位置 */ /* 上方,下方内边距为120px 与 左边与右边均为100px 按照逆时针 */ /* 但是会撑大盒子 */ padding: 120px 100px; /* 设置文本文字的大小 */ font-size: 18px; /* 添加圆角边框 */ border-radius: 10px; /* 增加外边距 */ /* 上下120px 然后左右居中 */ margin: 120px auto; } .textinput { /* 设置宽高 */ height: 40px; width: 300px; /* 设置内边距 */ padding: 0 35px; /* 去除边框 */ border: none; /* 设置背景颜色 */ background: #F8F9F9; /* 设置字体大小 */ font-size: 15px; /* 给文本框加上阴影 */ box-shadow: 0px 1px 1px rgba(255, 255, 255, 0.7), inset 0px 2px 5px #aaaaaa; /* 给文本框加上圆角边框 */ border-radius: 5px; /* 给文本框中输入文字加上颜色 */ color: saddlebrown; } </style> </head> <body> <form> <p> 用户名<br /> <input type="text" class="textinput" placeholder="请输入用户名" /> </p> <p> 密码<br /> <input type="password" class="textinput" placeholder="请输入密码" /> </p> <p> <input id="remember" type="checkbox" /> <label for="smtxt">记住密码</label> </p> <p> <input type="submit" value="登录" /> </p> <p class="smtxt">还没有账户?<a href="注册界面.html">注册</a></p> </form> </body> </html> ``` 这段代码使用了HTML和CSS来创建一个登录界面。在这个界面中,你可以输入用户名和密码,并选择是否记住密码。点击登录按钮后,可以执行相关的登录逻辑。你还可以根据需要修改样式、添加其他功能。希望对你有所帮助!<span class="em">1</span><span class="em">2</span><span class="em">3</span> #### 引用[.reference_title] - *1* *3* [HTML登录页面](https://blog.csdn.net/qq_51447496/article/details/127559461)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v92^chatsearchT0_1"}}] [.reference_item style="max-width: 50%"] - *2* [(Html)实现一个账号密码登录的弹窗界面(代码)](https://blog.csdn.net/weixin_50785759/article/details/126744596)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v92^chatsearchT0_1"}}] [.reference_item style="max-width: 50%"] [ .reference_list ]

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值