效果展示:

1.分析需求(交互):

点击登录按钮 : (1)判断用户名密码长度 : 全部大于6 登录成功

(2)如果登录成功

(2.1)将用户名和密码写入本地存储,下一次登录时直接显示用户名和密码

(2.2)跳转网页 前端营地的博客_CSDN博客-前端每日知识,前端每日一练,前端每日一问领域博主

2.思路分析(事件三要素)

获取元素:事件源:

注册事件:事件类型

事件处理:


代码

<script>//1.获取元素
var input_txt = document.querySelector('.input_txt');
var input_pass = document.querySelector('.input_pass');
var input_sub = document.querySelector('.input_sub');//2.注册事件
input_sub.onclick = function () {//3.事件处理
//3.1 获取用户输入的用户名和密码
var username = input_txt.value;
var passoword = input_pass.value;
//3.2 判断用户名密码长度
if (username.length >= 6 && passoword.length >= 6) {
alert('登录成功');
//(1)存储用户名密码
localStorage.setItem('username', username);
localStorage.setItem('password', passoword);
//(2)跳转网页
window.location.href = 'https://blog.csdn.net/qq_46580087?type=blog';
} else {alert('登录失败');};};//3.页面一加载:就读取localStorage的数据,赋值给表单
input_txt.value = localStorage.getItem('username');
input_pass.value = localStorage.getItem('password');
</script>

【每日一练】后台管理系统小案例相关推荐

  1. 【每日一练】Ajax小案例-水果列表

    1.页面一加载,ajax请求水果列表 2.服务器响应后: (1)JSON->JS (2)渲染页面 结构: <div class="app-container" id=& ...

  2. 【每日一练】倒计时小案例

     样式: <style>span {display: inline-block;width: 34px;height: 30px;background-color: rgb(14, 90, ...

  3. Python每日一练-----妈妈找小蝌蚪(哈希算法)

    题目: 给定一个池塘里面有众多小蝌蚪(整数数组 nums) 他们已经排队好了,有一位青蛙妈妈(一个整数目标值 mom),请你帮助青蛙妈妈找到他的亲生孩子所在的位置(数组序号)(青蛙:生的时候我也没想过 ...

  4. Python每日一练-----妈妈找小蝌蚪(进阶版),指针的灵活运用

    题目: 给定一个池塘里面有众多小蝌蚪(整数数组 nums) 他们已经排队好了,有一位青蛙妈妈(一个目标值 :0),请你帮助青蛙妈妈找到他的亲生孩子(青蛙:生的时候我也没想过要找啊),假设青蛙妈妈身上带 ...

  5. JavaScript 练手的小案例01:原生JS音乐播放器

    温故而知新.今天重新将老师教过的东西拿出来翻新翻新,稳固加深知识理解程度. 首先,使用HTML搭好我们的框架结构.这一步为了提高我们代码的可读性,多写注释. <!DOCTYPE html> ...

  6. Python采集手机4K壁纸,又是一个练手小案例,也不用担心没壁纸换咯

    前言 又是一篇采集壁纸的文章,只不过这次是一个新的网站 里面也有电脑桌面壁纸,只不过今天先来采集一些手机壁纸吧 又是一个练手的小案例,还能保存很多壁纸,不用担心没得壁纸换咯 一. 数据来源分析 明确需 ...

  7. Java设计-微信小程序线上点餐/外卖项目+后台管理系统

    文章目录 XOrder 前言 环境 微信开发者工具 Java开发环境 Vue开发环境 成果展示 小程序端 小程序前端 扫码点餐 文件树 技术选型 鸣谢 小程序后端 文件树 技术选型 项目总结 未完成的 ...

  8. 【每日一练】36—CSS实现一款炫酷的3D 文本旋转效果

    写在前面 关于CSS 3D的效果,我之前也分享过一些,在视频号上也有,当然,视频号上没有源码,有兴趣的小伙伴,可以跟着视频自己敲代码,当然,这些代码,我后面也会分享到我们的网站上,大家可以直接到网站上 ...

  9. 微信小程序社区疫情防控+后台管理系统|前后分离VUE

    <微信小程序社区疫情防控+后台管理系统|前后分离VUE>该项目含有源码.论文等资料.配套开发软件.软件安装教程.项目发布教程等 本系统包含微信小程序前台和Java做的后台管理系统,该后台采 ...

最新文章

  1. 步步为营-55-js练习
  2. C++中this指针的用法详解
  3. 4.0 多线程基础篇
  4. NGUI如何创建自己的精灵图集
  5. jQuery中的ready
  6. AndEngine引擎之SmoothCamera 平滑摄像机
  7. oracle自动撤销管理,Oracle 9i中自动撤销管理的优点分析
  8. github git.exe位置
  9. MySQL slowlog 统计_mysql slow log 简单统计
  10. luogu P3810 【模板】三维偏序(陌上花开)
  11. 【转】DataGridView之为每行前面添加序号
  12. 驻马店计算机招聘信息网,2017河南职称计算机考试报名:驻马店职称计算机报名入口...
  13. leaflet 加载海量点位,点击marker 查看详情功能
  14. [android issue解析] fd leakage cause app ANR
  15. 在Windows7 系统上部署网关代理服务器
  16. C++趣味编程——身高预测。
  17. 滴滴梁李印:滴滴是如何从零构建中式实时计算平台的?
  18. DAMO-YOLO | 超越所有YOLO,5行代码即可体验
  19. Nexus私服的下载、安装、启动、配置教程
  20. ami免刷bios 开启bios设置

热门文章

  1. 计算机网络和因特网(网络核心和接入网)
  2. 用python实现钉钉Outgoing机器人(企业内部机器人)全过程
  3. 如何成为月入五万的程序员,他们告诉你!
  4. 4种进程间通信方式详解
  5. 浮点数运算误差原因分析
  6. Flutter开发之——交互组件-Slider
  7. watchman--no-pretty get-sockname returned with exit code 1 ERROR
  8. 控制器和PLC有什么区别?工业网关能用吗?
  9. udp协议 http协议
  10. MFQPPDCS测试分析和测试设计框架l学习记录