<!DOCTYPE html>
<html lang="en"><head><meta charset="UTF-8"><title>登录页面</title><meta http-equiv="X-UA-Compatible" content="IE=edge"><meta name="renderer" content="webkit"><!-- <link rel="shortcut icon" href="../favicon.ico"> --><link rel="stylesheet" href="./css/common.css"><link rel="stylesheet" href="./css/login.css"><link rel="stylesheet" href="https://at.alicdn.com/t/font_2143783_iq6z4ey5vu.css">
</head><body><!-- 登录头部 --><div class="xtx-login-header"><h1 class="logo"></h1><a class="home" href="./index.html">进入网站首页</a></div><!-- 登录内容 --><div class="xtx-login-main"><div class="wrapper"><form action=""><div class="box"><div class="tab-nav"><a href="javascript:;" class="active">账户登录</a><a href="javascript:;">二维码登录</a></div><div class="tab-pane"><div class="link"><a href="javascript:;">手机验证码登录</a></div><div class="input"><span class="iconfont icon-zhanghao"></span><input required type="text" placeholder="请输入用户名称/手机号码" name="username"></div><div class="input"><span class="iconfont icon-suo"></span><input required type="password" placeholder="请输入密码" name="password"></div><div class="agree"><label for="my-checkbox"><input type="checkbox" value="1" id="my-checkbox" class="remember" name="agree"><span class="iconfont icon-xuanze"></span></label> 我已同意 <a href="javascript:;">《服务条款》</a href="javascript:;"> 和 <a>《服务条款》</a></div><div class="button clearfix"><button type="submit" class="dl">登 录</button><!-- <a class="dl" href="./center.html">登 录</a> --><a class="fl" href="./forget.html">忘记密码?</a><a class="fr" href="./register.html">免费注册</a></div></div><div class="tab-pane" style="display: none;"><img class="code" src="" alt=""></div></div></form></div></div><!-- 登录底部 --><div class="xtx-login-footer"><!-- 版权信息 --><div class="copyright"><p><a href="javascript:;">关于我们</a><a href="javascript:;">帮助中心</a><a href="javascript:;">售后服务</a><a href="javascript:;">配送与验收</a><a href="javascript:;">商务合作</a><a href="javascript:;">搜索推荐</a><a href="javascript:;">友情链接</a></p><p>CopyRight &copy; 小兔鲜儿</p></div></div><script>// 需求:// 1. 登录按钮点击的时候,需要先判断// 如果没有勾选同意,则提示要勾选// 如果勾选协议,则记住用户名和密码// 登录成功则跳转到首页// 注意,登录按钮需要先阻止默认行为// JavaScript 存储对象:https://www.runoob.com/jsref/obj-storage.html// JS 本地存储:https://www.cnblogs.com/yingqing/p/7868085.html//获取元素//input 表单元素let username=document.querySelector('[name=username]');let password=document.querySelector('[name=password]');//复选框let remember=document.querySelector('.remember');let dl=document.querySelector('.dl');//添加监听事件dl.addEventListener('click',function(e){//不需要提交 阻止默认行为 只需要完成跳转即可!e.preventDefault();//条件判断 如果没有勾选协议 弹出警示框 return falseif(!remember.checked){alert('请勾选协议');return false;}let obj={username: username.value,password: password.value//模拟本地存储 将 obj}localStorage.setItem('data',JSON.stringify(obj));location.href='index.html';})let obj=JSON.parse(localStorage.getItem('data'));if(obj){username.value=obj.username;password.value=obj.password;}// 2. 打开页面时候,如果本地存储有数据,则自动记录显示用户名和密码,并勾选复选框</script>
</body></html>

综合案例 登录(login)相关推荐

  1. WEB综合案例 黑马面面 day04 用户与角色绑定功能 登录用户菜单控制和权限效验

    WEB综合案例 day04 用户与角色绑定功能 登录用户菜单控制和权限效验 1. 用户与角色 思路: 根据用户去找角色的信息,然后需要用到两个表的查询,在前端页面显示信息的时候用for:each通过遍 ...

  2. Web APIs 正则表达式综合案例丨小兔仙儿登录页面

    目录 综合案例:小兔鲜登录页面 案例代码:CSS丨common 案例代码:CSS丨index 案例代码:CSS丨login 案例代码:CSS丨register 案例代码:HTML丨index 案例代码 ...

  3. 综合案例:实现注册、登录和跳转到主页面的功能。

    <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8&quo ...

  4. 【服务端渲染】NuxtJs 综合案例

    前言 笔记来源:拉勾教育 大前端高薪训练营 阅读建议:建议通过左侧导航栏进行阅读 Nuxt.js 综合案例 基本介绍 案例名称:RealWorld 一个开源的学习项目,目的就是帮助开发者快速学习新技能 ...

  5. java day52【综合案例day04】

    由java day51[综合案例day03] 14. 旅游线路收藏功能 14.1 分析 14.1.1   判断当前登录用户是否收藏过该线路 当页面加载完成后,发送ajax请求,获取用户是否收藏的标记 ...

  6. java day50【综合案例day02】

    由 java day49[综合案例day01]步骤: 9. 优化Servlet 9.1  目的 减少Servlet的数量,现在是一个功能一个Servlet,将其优化为一个模块一个Servlet, 相当 ...

  7. 前端学习笔记(注册页面综合案例html5)

    <!DOCTYPE html> <html lang="en"> <head><meta charset="UTF-8" ...

  8. 2-37.1 EmpProject综合案例

    EmpProject综合案例 案例阶段一:环境搭建 1.创建数据库 create databas emp; 2.需要两张表 emp员工信息表和empmanager管理员表 create table e ...

  9. 移动Web【空间转换[空间位移、透视、空间旋转、立体呈现、3D导航、空间缩放]、动画、综合案例】

    文章目录 一.空间转换 1.1 空间位移 1.2 透视 1.3 空间旋转 1.4 立体呈现 1.5 3D导航 1.6 空间缩放 二.动画 2.1 动画的实现步骤 2.2 动画属性 三.综合案例 2.1 ...

最新文章

  1. MYSQL注入天书之服务器(两层)架构
  2. 报名 | “AI Time”系列论道知识图谱:知识赋能智能与智能产生知识
  3. 30 岁码农人生:人生至暗时,你依然能窥见光明
  4. 李开复:为什么我认为“AI+”有四阶段
  5. redis学习(五) redis实现购物车
  6. 设置oracle 随机启动,配置Oracle单实例随机启动(11gR2)
  7. js(Dom+Bom)第八天—Swiper(插件)
  8. 得到进程id_搞懂进程组、会话、控制终端关系,才能明白守护进程干嘛的?
  9. pdf增强锐化软件_安卓软件—CamScanner 扫描全能王
  10. mfc 学习的第三天
  11. HTML5学习总结(1)——HTML5基础知识
  12. CENTOS 使用 MUTT发送邮件
  13. PS3中文游戏合集下载
  14. EasyCVR通过Ehome协议接入部分设备显示离线排查报告
  15. 开源生产排程aps软件dream设计思路分析
  16. 软考中级软件设计师基础整理(1.计算机组成与体系结构)
  17. 2020年度整理国内一线互联网公司内部Android面试题库
  18. 计算机找表格,电脑上自带的excel表格不见了怎么办
  19. 从网课安全到多场景挑战,网易云信构建全方位安全合规屏障
  20. 基于Python的决策树分类器与剪枝

热门文章

  1. 【nodejs】用户随机不重复抽奖码生成
  2. log4j每天/每小时/每分钟生成多个日志文件
  3. python如何运行脚本_怎么执行python脚本文件
  4. 交叉编译 FT4232 eeprom 开源工具 libftdi 记录
  5. 解决windows10系统没有Microsoft Store的问题
  6. 基于opencv的摄像机标定
  7. OpenCV模板匹配识别图片中的数字
  8. Revit(8)-数据结构-类别、族概念
  9. AndroidStudio一步步教你修改项目包名
  10. 计算机科学和建工程的区别,计算机科学与计算机工程的区别在哪里