用JS实现简单的登录验证功能
发布时间 - 2026-01-11 02:32:51 点击率:次实现过程示意图
代码
<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8">
<title>登录</title>
<style>
.ok {
color: green;
border: 1px solid green;
}
.error {
color: red;
border: 1px solid red;
}
</style>
<script>
//校验账号的格式
function check_code() {
console.log(1);
//获取账号
var code =
document.getElementById("code").value;
//校验其格式(\w字母或数字或下划线)
var span =
document.getElementById("code_msg");
var reg = /^\w{6,10}$/;
if(reg.test(code)) {
//通过,增加ok样式
span.className = "ok";
} else {
//不通过,增加error样式
span.className = "error";
}
}
function check_pwd(){
console.log(2);
var code2 =document.getElementById("pwd").value;
var span2 =
document.getElementById("pwd_msg");
var reg2 = /^\w{6,10}$/;
if(reg2.test(code2)) {
span2.className = "ok";
} else {
span2.className = "error";
}
}
</script>
</head>
<body>
<form action="http://www.tmooc.cn">
<p>
账号:
<input type="text" id="code" onblur="check_code()"/>
<span id="code_msg">6-10位字母、数字、下划线</span>
</p>
<p>
密码:
<input type="text" id="pwd" onblur="check_pwd()" />
<span id="pwd_msg">8-20位字母、数字、下划线</span>
</p>
<p><input type="submit" value="登录"/></p>
</form>
</body>
</html>
下面在看一段简单的代码关于javascript实现简单的用户登录验证
代码如下所示:
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<title>Document</title>
</head>
<body>
<script type="text/javascript">
function check() {
if(document.getElementById("username").value=="") {
alert("没有输入用户名!");
return false;
} else if(document.getElementById("password").value=="") {
alert("没有输入密码!");
return false;
} else {
alert("提交成功!")
return true;
}
}
</script>
<form name="form1">
<input type="text" id="username">
<input type="password" id="password" >
<input type="submit" onclick="check()">
</form>
</body>
</html>
总结
以上所述是小编给大家介绍的用JS实现简单的登录验证功能,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大家对网站的支持!
# js实现登录验证
# js登录验证
# HTML页面登录时的JS验证方法
# js实现登录注册框手机号和验证码校验(前端部分)
# 原生js验证简洁注册登录页面
# JSP实现登录功能之添加验证码
# javascript和jquery实现用户登录验证
# 详解JS实现系统登录页的登录和验证
# js登录滑动验证的实现(不滑动无法登陆)
# JSP + Servlet实现生成登录验证码示例
# Ionic+AngularJS实现登录和注册带验证功能
# js实现滑动滑块验证登录
# 下划线
# 小编
# 在此
# 给大家
# 所示
# 输入用户名
# 用户登录
# 所述
# 给我留言
# 感谢大家
# 输入密码
# 不通过
# 疑问请
# 有任何
# red
# check_code
# script
# function
# px
# border
相关栏目:
【
网站优化151355 】
【
网络推广146373 】
【
网络技术251813 】
【
AI营销90571 】
相关推荐:
Laravel怎么实现观察者模式Observer_Laravel模型事件监听与解耦开发【指南】
Laravel如何使用Socialite实现第三方登录?(微信/GitHub示例)
Windows Hello人脸识别突然无法使用
Laravel如何与Inertia.js和Vue/React构建现代单页应用
详解jQuery中基本的动画方法
千库网官网入口推荐 千库网设计创意平台入口
微信小程序 require机制详解及实例代码
Google浏览器为什么这么卡 Google浏览器提速优化设置步骤【方法】
Laravel如何使用Sanctum进行API认证?(SPA实战)
香港代理服务器配置指南:高匿IP选择、跨境加速与SEO优化技巧
Python文件操作最佳实践_稳定性说明【指导】
Laravel路由怎么定义_Laravel核心路由系统完全入门指南
Laravel的Blade指令怎么自定义_创建你自己的Laravel Blade Directives
Android实现代码画虚线边框背景效果
JavaScript如何实现错误处理_try...catch如何捕获异常?
文字头像制作网站推荐软件,醒图能自动配文字吗?
Midjourney怎么调整光影效果_Midjourney光影调整方法【指南】
百度输入法全感官ai怎么关 百度输入法全感官皮肤关闭
制作无缝贴图网站有哪些,3dmax无缝贴图怎么调?
Python进程池调度策略_任务分发说明【指导】
利用vue写todolist单页应用
如何在腾讯云免费申请建站?
laravel怎么用DB facade执行原生SQL查询_laravel DB facade原生SQL执行方法
软银砸40亿美元收购DigitalBridge 强化AI资料中心布局
Laravel控制器是什么_Laravel MVC架构中Controller的作用与实践
Laravel Vite是做什么的_Laravel前端资源打包工具Vite配置与使用
如何在HTML表单中获取用户输入并用JavaScript动态控制复利计算循环
大连 网站制作,大连天途有线官网?
laravel怎么使用数据库工厂(Factory)生成带有关联模型的数据_laravel Factory生成关联数据方法
北京的网站制作公司有哪些,哪个视频网站最好?
佛山网站制作系统,佛山企业变更地址网上办理步骤?
合肥制作网站的公司有哪些,合肥聚美网络科技有限公司介绍?
Android使用GridView实现日历的简单功能
如何用y主机助手快速搭建网站?
Laravel怎么实现验证码(Captcha)功能
智能起名网站制作软件有哪些,制作logo的软件?
昵图网官方站入口 昵图网素材图库官网入口
如何快速搭建二级域名独立网站?
手机软键盘弹出时影响布局的解决方法
Laravel怎么使用artisan命令缓存配置和视图
Laravel如何操作JSON类型的数据库字段?(Eloquent示例)
浅述节点的创建及常见功能的实现
网站制作企业,网站的banner和导航栏是指什么?
如何确保西部建站助手FTP传输的安全性?
如何用5美元大硬盘VPS安全高效搭建个人网站?
laravel怎么配置和使用PHP-FPM来优化性能_laravel PHP-FPM配置与性能优化方法
做企业网站制作流程,企业网站制作基本流程有哪些?
Laravel Telescope怎么调试_使用Laravel Telescope进行应用监控与调试
Laravel如何实现一对一模型关联?(Eloquent示例)
Laravel如何创建自定义中间件?(Middleware代码示例)

