当前位置: 首页 > wzjs >正文

洛阳制作网站公司吗济南优化哪家好

洛阳制作网站公司吗,济南优化哪家好,谷歌网站地图,电子商务网站类型目录 案例需求 实现思路 代码参考 login.html register.html 运行效果 升级思路 案例需求 需要一个登录界面和注册页面实现一个较为完整的登录注册功能 1.登录界面没有登录限制需求(降低难度),实现基本的登录判断需求,弹窗…

目录

案例需求

实现思路

代码参考

login.html

register.html 

运行效果

 升级思路


案例需求

需要一个登录界面和注册页面实现一个较为完整的登录注册功能

1.登录界面没有登录限制需求(降低难度),实现基本的登录判断需求,弹窗出现登录失败和登录成功就行了

2.当点击登录界面里面的注册按钮,跳转到注册页面

3.注册页点击注册,弹窗出现注册成功并跳转回登录页面就行了,不做账户重复注册等其他判断(降低难度)

实现思路

界面就很简单,两个界面都用<input>实现用户名和密码的输入框,登录界面之比注册页面多一个登录按钮。

在登录界面点击登录按钮触发事件判断实现账户密码判断。

点击注册按钮,绑定事件,使用window.location.href 方法绑定跳转页面,实现页面跳转。

在注册页面需要使用sessionStorage.setItem()来传递数据

登录界面需要使用sessionStorage.getItem()来接受注册界面传递过来的数据

代码参考

login.html

用户名:<input type="text" id="username">
密码:<input type="password" id="password">
<button onclick="login()">登录</button>
<button onclick="register()">注册</button>
<script>const username01 = sessionStorage.getItem("username");const password01 = sessionStorage.getItem("password");function login() {let username = document.getElementById("username").value;let password = document.getElementById("password").value;if (username === username01 && password === password01) {alert("登录成功");}else {alert("登录失败");}}function register() {window.location.href = "zhuce.html";}
</script>

register.html 

<div>欢迎来到注册页面</div>
<div>用户名:<input type="text" id="username"></div>
<div>密码:<input type="password" id="password"></div>
<div><button onclick="register()">注册</button></div>
<script>let map = new Map();function register() {let username = document.getElementById("username").value;let password = document.getElementById("password").value;if (username!=null && password!=null){map.set("username",username);map.set("password",password);// console.log(map.get("username"));// console.log(map.get("password"));sessionStorage.setItem("username",map.get("username"));sessionStorage.setItem("password",map.get("password"));window.location.href = "login.html";alert("注册成功")}else{alert("请填写用户名和密码")}}</script>

运行效果

 

 升级思路

可不可以限制登录次数进行死锁?如有需要参考html使用JS实现账号密码登录的简单案例_html<script>标签验证账号密码框的代码-CSDN博客

 账号注册数据只是进行一次性储存,当重新运行该页面的时候会清空。如何储存账户密码或者检测账户重复注册的问题等。

这个是我灵光一闪思考想到对前面的简单案例升级,不满足将用户名写死,导致登录不灵活的问题。希望本篇文章对你有提升,同时也是记录我成长的对案例思考的方式。

http://www.dtcms.com/wzjs/208749.html

相关文章:

  • dw做网站时怎么改为绝对路径网站优化排名资源
  • 简述建设网站的具体步骤中国网评中国网评
  • 请兼职做企业网站设计怎么收费国外电商平台有哪些
  • 文化传媒网站建设武汉做网页推广公司
  • 好看企业官网源码淘宝关键词排名优化技巧
  • 太原百度推广开户seo的搜索排名影响因素有
  • 用别人的二级域名做网站seo都用在哪些网站
  • 做赚钱网站百度无锡营销中心
  • 什么是网络营销工程师整站seo
  • 独立站和公司网站的区别进一步优化营商环境
  • 网站流量监控怎么做营销型企业网站有哪些平台
  • php网站开发程序员大连网络营销seo
  • 制作图网 专业图片在线制作网站百度营销平台
  • 网站开发联系人国强百度搜索开放平台
  • 高度重视局门户网站建设百度广告电话号码
  • 网站 一般 用什么空间美工培训
  • pbootcms模板免费下载seo搜索是什么
  • 手机网站用什么软件做的自助建站系统开发
  • 中山做百度网站的公司名称百度关键词热度
  • 网站做好后网络营销课程培训课程
  • 护肤品网站建设需求分析广告公司名字
  • 蓝海网站建设热点新闻事件及评论
  • 提供中山精品网站建设网站制作代码
  • 山东省住房建设厅网站安全处个人对网络营销的看法
  • 国外网站做淘宝客茂名百度seo公司
  • 中小微企业名录库查询落实好疫情防控优化措施
  • 广西营销型网站建设公司媒体资源
  • 汕头网站建设推广费用最近一周的重大热点新闻
  • 做720效果的还有哪个网站外包公司软件开发
  • 个性化网站建设开发惠州seo计费管理