用JavaScript实现基本的登录判定

6 篇文章 1 订阅
订阅专栏
5 篇文章 0 订阅
订阅专栏
1 篇文章 0 订阅
订阅专栏

JavaScript账号的基本登录判定

开发工具与关键技术:开发工具DW或vs code,关键技术JavaScript、html5
1、 创建在页面上的一些表单元素
先在文件夹中创建好html文件,在dw或任意前端编译器中打开并加上必备的初始标签代码,如图:
在这里插入图片描述
在浏览器中添加上必备的表单input标签元素,以及必需的按钮,别忘了样式,页面(浏览器)代码如下:
在这里插入图片描述
2、在script中确保要读取到输入的账号跟密码
–在script标签或者js文件中写上页面加载事件,在加载事件中获取到两个input标签。
–每次input标签中的值更改返回一次更改的值并赋值于变量。
–在点击登录按钮时输出承载内容的变量。
注意事项:
1、 需要确保获得的值一定是输入进去的值!
2、 要知道针对元素绑定的对象
使用事件:
1、onchange:当值改变时触发该事件;
2、onclick:当鼠标点击绑定的元素时触发该事件;
3、onload:页面加载事件
难点:
1、 元素的获取
2、 对元素绑定事件
3、 获取元素的值
4、 明白全局变量,创建全局变量
过程:使用id获取到相对应的元素并为两个input标签绑定onchange事件,对button标签绑定onclick事件。onchange事件中将input标签调用value方法并赋值给创建好的全局变量。在点击button标签时在浏览器控制台conso.log输出两个赋值好的全局变量。
浏览器控制台页面、代码部分如下:
在这里插入图片描述
3、对账号密码进行一个简单的规定
–创建对象
–保存键值
注意事项:
1、 对象的储存位置
2、 对象里值的调用
难点:
1、明知对象的是什么
过程:创建对象,在对象中创建number和password两个键,值是数组,数组中包含至少一个账号密码
代码部分如下:
在这里插入图片描述
4、点击登录时进行值的判定
–if语句的判定
–弹出“登录成功”警示框
注意事项:
1、 理解if判定语句的基本语法
2、 调用出对象里的值,对它进行判定
难点:
1、 对于逻辑运算需要有基本的认识
2、 如何调出对象里给予的值
过程:对两个承载值的全局变量进行判断,若是空则返回登录失败警示框,若是与备好的值不相符也返回登录失败警示框,具备内容返回登录成功警示框 。
更改后的代码部分如下:
在这里插入图片描述
登录成功后的浏览器页面:
在这里插入图片描述
登录失败后的浏览器页面:
在这里插入图片描述

以下是页面源码


<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>Document</title>
    <style>
        form{
            width: 200px;
            margin: 0 auto;
        }
        button{
            margin: 20px 0;
            width: 100%;
        }
        input{
            width: 100%;
        }
    </style>
</head>
<body>
    <!-- onsubmit="return false;":阻止表单自动提交 -->
    <form action="" method="POST" onsubmit="return false;">
        <!-- 账号收集 -->
        <label for="number">账号</label>
        <input type="number" id="number">
        <br>
        <!-- 密码收集 -->
        <label for="password">密码</label>
        <input type="password" id="password">
        <br>
        <button id="enter">登录</button>
    </form>
    <script>
        // 页面加载
        window.onload = function(){
            // 获取元素
            var number = document.getElementById("number")
            var password = document.getElementById('password') 
            var btnClick = document.getElementById("enter")
            // 创建变量
            var new_number
            var new_password
            // 创建对象
            var content = {
                // 保存的账号
                number:[2580,],
                // 保存的密码
                password:[123,]
            }
            number.onchange=function(){
                new_number = number.value
            }
            password.onchange=function(){
                new_password = password.value
            }
            btnClick.onclick = function(){
                if(
                    (new_number == content.number[0]) && (new_password == content.password[0]) &&(new_number != "")&&(new_password != "")
                    ){
                    alert("登录成功!!")
                }else{
                    alert("登录失败!!请检测账号密码是否正确");
                }
            }
        }
    </script>
</body>
</html>

登录判定技术点总结完毕;

javascript实现的使用正则表达式判定界面基本输入字符是否合格
10-21
简单的表单认证页面
基于JavaScript实现贪吃蛇游戏
10-15
在本文中,我们将深入探讨如何使用JavaScript实现一个经典的贪吃蛇游戏。首先,我们要了解贪吃蛇游戏的基本原理:一个由多个矩形块组成的蛇在指定区域内移动,它需要不断吞噬食物来增长,同时避免碰到自己的身体或...
JS判断用户登录
weixin_34151004的博客
08-30 983
JS写的验证。可以不用验证控件了! <script type="text/javascript"> function valid(){ //验证姓名 var uname = $("#<%=txtUserName.ClientID %>"); if(uname.val() ==""){ alert("员工姓名为必填项");...
利用JS实现简单登录
热门推荐
div666的博客
02-03 2万+
介绍如何使用JS实现账户验证及登录跳转。
JS实现用户名、密码进行正则表达式判断,按钮绑定多个事件,网页跳转
最新发布
weixin_51621120的博客
04-25 482
目标:使用JS实现用户名和密码进行正则表达式判断,用户名和密码正确时,进行网页跳转。
js实现简单的登录功能
yang68668的博客
10-25 7584
<!-- 实现登录功能: 1.弹出两个输入框,分别让用户输入用户名和密码。 2.验证用户输入的用户名与密码是否正确。 假设从后端获取到的用户名与密码是 zhangsan 123456 输入正确,弹出 登录成功 输入错误,提示:用户名或密码错误 --> <script> var username = prompt("请输入用户名"); var password = prompt("请输入密码.
js实现登录验证
weixin_42610671的博客
01-04 708
为了实现登录验证,你可以在登录表单中包含一个提交按钮,然后在按钮的点击事件的处理函数中进行登录验证。 首先,在处理函数中,你可以获取表单中的用户名和密码的值。然后,你可以使用这些值与你存储的正确的用户名和密码进行比较。如果用户名和密码都正确,则可以认为登录已成功,并将用户重定向到受保护的页面。如果用户名或密码不正确,则可以显示一条错误消息,提示用户输入正确的信息。 这是一个简单的登录验证的例子: ...
前端使用 JavaScript 检测用户是否在线的6种方法
一步一个脚印,踏实努力,向着目标前进
08-29 2216
要检测用户是否在线,可以使用以下几种方法: 使用对象:对象提供了有关用户设备的网络连接信息。可以使用属性来获取用户的网络连接类型,常见的取值有、、等。可以通过监听事件来检测用户的网络连接状态变化。 使用心跳机制:通过定时向服务器发送请求,然后根据服务器的响应来判断用户是否在线。可以使用函数定时发送请求,并在请求超时或错误时判断用户离线。 当然,这里再介绍三种检测用户是否在线的方法: 使用请求:通过向服务器发送请求,然后根据请求的成功与否判断用户是否在线。 使用连接:通过建立连接,可以实时
js操作,进入界面判断是否登录,直接显示登录界面,不显示中间界面切换过程
云的博客
03-15 1747
session存储登录信息 //sessionStorage也可存储Json对象:存储时,通过JSON.stringify()将对象转换为文本格式; // 读取时,通过JSON.parse()将文本转换回对象。 sessionStorage.setItem('userMessage',JSON.stringify(this.userForm)); function.js中检查登录,已登录返回登录...
贪吃蛇小游戏-JavaScript/类
12-23
以达到练习 JavaScript 的语法的基本使用,培养你做项目的思维的目标。 代码包涵了食物、蛇的移动、蛇的长度控制及死亡判定等等的实现,虽然效果不美观,但是大体功能都全实现。主要还是用到js中类的概念。
毕业设计-基于JavaScript+HTML5实现中国象棋AI博弈游戏源码+项目说明.zip
12-20
主要功能为游戏界面显示、落子的响应以及判定胜负统计、用websocket实现ai算法的接口、以Json的数据格式进行通讯、并以其它语言通过ai接口实现ai算法。通过该课题掌握程序设计的基本方法、友好界面的设计以及人工...
js进行用户登录界面验证
04-03
如何用js来验证用户名,密码,email等
vue.js登录(判断是否为空,检查状态,获取用户信息)
05-08
检查状态;如果有登录态则查询登录信息(uid,头像等...)并保存起来;如果没有则跳转到登录页;在登录页面(或者登录框),校检用户输入信息是否合法; 校检通过后发送登录请求;校检不成功则反馈给用户登录成功则从后端数据中取出session信息保存登录状态(可能需要跳转);登录不成功则提示用户不成功; 用户注销
Javascript考试题目选择题.doc
12-02
Javascript考试题目选择题 ...16. 在使用Javascript实现省市级联菜单功能时,在添加城市列表前清空原来的下拉选项的代码是option.length=0。 知识点:javascript文档对象模型,select对象的使用。
JavaScript之判断用户登录信息
茕夜
07-22 1万+
1.今天来介绍一下如何使用JavaScript脚本语言来判断用户登录信息,在我学struts2时,就有输入校验和拦截器来实现判断用户登录时,输入的用户信息是否完整,输入的用户信息是否符合用户的要求等等。这里,先附上图,当我们用户名和密码都没输时,点击登录按钮,弹出下列对话框,点击确定后焦点指定到用户名这个文本框中: 当我们输入用户名,没输入密码时,出现下图: 点击对话框里的确定按钮之后
使用原生js写一个简单的注册登录页面
apple_61973423的博客
08-15 2万+
使用JavaScript写的登录注册页面
js判断登录界面用户名和密码是否为空
ImSe7en的博客
06-01 3175
//检查用户名和密码是否为空         function check(){             var username= document.getElementById("username");             if(username.value.trim()==""){//没有输入用户名是显示提示                 //获取所有子节点        
判断用户是否登录
ydc0128的博客
07-05 2146
if (checkLogin()) { refelash(); setPro(); } else { //如果没有登录,直接跳转登录界面 startLogin(); }private boolean checkLogin() {        SharedPreferences sp = getSharedPreferences("Login", MODE_PRIV...
帮我使用JavaScript实现登录
02-19
我可以为您提供一些参考,但是您最好使用专业的程序员帮助您实现您的目标。JavaScript可以用来构建登录表单,并且可以使用客户端脚本来验证用户输入的数据,但是您还需要服务器端脚本来实现安全的登录功能。

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

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
写文章

热门文章

  • html、css实现导航栏5种常用效果 8759
  • 用JavaScript实现基本的登录判定 6659
  • Mybatis基础使用知识(注解) 5779
  • SQL语言中的查询语句整理 4485
  • css实现单选框效果 4290

分类专栏

  • java 20篇
  • HCIP 1篇
  • 服务器 2篇
  • 拓展 1篇
  • 服务器构成 1篇
  • 框架 1篇
  • mvc 6篇
  • 视图 2篇
  • html 6篇
  • 效果 6篇
  • css 3篇
  • java基本语法 6篇
  • 基本数据类型 2篇
  • 控制器 1篇
  • JavaScript 5篇
  • jQuery 4篇
  • 选项卡 1篇
  • 轮播 1篇
  • 小游戏 1篇
  • 登录 1篇

最新评论

  • ElasticSearch8.7 搭配 SpringDataElasticSearch5.1 的使用

    zlc_tb: 多谢分享,刚好elasticsearch要从7升级到8,可以学习学习!

  • ElasticSearch8.7 搭配 SpringDataElasticSearch5.1 的使用

    旧垣结衣: 密码错误

  • 用JavaScript实现基本的登录判定

    qq_39395139: 为什么没反应呀大神表情包 我自己写的无反应 用你的又可以

  • ElasticSearch8.7 搭配 SpringDataElasticSearch5.1 的使用

    RixRenex: 链接:https://pan.baidu.com/s/1TB6y9dT-JmSQvntMeJl1hQ 提取码:r172

  • JFrame窗体的基本操作(1-窗体的创建)

    codkingo: 方法一创建的窗体,如何去改窗体参数?

您愿意向朋友推荐“博客详情页”吗?

  • 强烈不推荐
  • 不推荐
  • 一般般
  • 推荐
  • 强烈推荐
提交

最新文章

  • ElasticSearch8.7 搭配 SpringDataElasticSearch5.1 的使用
  • 虚拟化特性
  • 云存储的形态
2023年1篇
2022年17篇
2021年22篇

目录

目录

评论 4
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值

深圳SEO优化公司石岩网站优化按天收费民治阿里店铺运营沙井网站改版大鹏网站优化排名荷坳网站改版坑梓网站建设设计平湖企业网站设计罗湖网页设计同乐网站推广工具坂田关键词排名布吉百度标王惠州seo网站推广塘坑关键词按天扣费龙华关键词按天收费西乡seo优化宝安网站优化软件南澳网站制作大浪网站设计石岩网络推广爱联营销型网站建设双龙百姓网标王推广大运关键词排名包年推广丹竹头网站优化光明百姓网标王坪地seo优化观澜建网站石岩企业网站建设罗湖网站设计平湖企业网站设计坪山阿里店铺托管歼20紧急升空逼退外机英媒称团队夜以继日筹划王妃复出草木蔓发 春山在望成都发生巨响 当地回应60岁老人炒菠菜未焯水致肾病恶化男子涉嫌走私被判11年却一天牢没坐劳斯莱斯右转逼停直行车网传落水者说“没让你救”系谣言广东通报13岁男孩性侵女童不予立案贵州小伙回应在美国卖三蹦子火了淀粉肠小王子日销售额涨超10倍有个姐真把千机伞做出来了近3万元金手镯仅含足金十克呼北高速交通事故已致14人死亡杨洋拄拐现身医院国产伟哥去年销售近13亿男子给前妻转账 现任妻子起诉要回新基金只募集到26元还是员工自购男孩疑遭霸凌 家长讨说法被踢出群充个话费竟沦为间接洗钱工具新的一天从800个哈欠开始单亲妈妈陷入热恋 14岁儿子报警#春分立蛋大挑战#中国投资客涌入日本东京买房两大学生合买彩票中奖一人不认账新加坡主帅:唯一目标击败中国队月嫂回应掌掴婴儿是在赶虫子19岁小伙救下5人后溺亡 多方发声清明节放假3天调休1天张家界的山上“长”满了韩国人?开封王婆为何火了主播靠辱骂母亲走红被批捕封号代拍被何赛飞拿着魔杖追着打阿根廷将发行1万与2万面值的纸币库克现身上海为江西彩礼“减负”的“试婚人”因自嘲式简历走红的教授更新简介殡仪馆花卉高于市场价3倍还重复用网友称在豆瓣酱里吃出老鼠头315晚会后胖东来又人满为患了网友建议重庆地铁不准乘客携带菜筐特朗普谈“凯特王妃P图照”罗斯否认插足凯特王妃婚姻青海通报栏杆断裂小学生跌落住进ICU恒大被罚41.75亿到底怎么缴湖南一县政协主席疑涉刑案被控制茶百道就改标签日期致歉王树国3次鞠躬告别西交大师生张立群任西安交通大学校长杨倩无缘巴黎奥运

深圳SEO优化公司 XML地图 TXT地图 虚拟主机 SEO 网站制作 网站优化