用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 】
相关推荐:
如何获取免费开源的自助建站系统源码?
网站制作免费,什么网站能看正片电影?
如何用狗爹虚拟主机快速搭建网站?
海南网站制作公司有哪些,海口网是哪家的?
香港服务器建站指南:免备案优势与SEO优化技巧全解析
Laravel如何使用Laravel Vite编译前端_Laravel10以上版本前端静态资源管理【教程】
网站建设保证美观性,需要考虑的几点问题!
Laravel项目结构怎么组织_大型Laravel应用的最佳目录结构实践
lovemo网页版地址 lovemo官网手机登录
Laravel Fortify是什么,和Jetstream有什么关系
如何正确选择百度移动适配建站域名?
Laravel与Inertia.js怎么结合_使用Laravel和Inertia构建现代单页应用
如何在阿里云ECS服务器部署织梦CMS网站?
jquery插件bootstrapValidator表单验证详解
高性能网站服务器部署指南:稳定运行与安全配置优化方案
Android okhttputils现在进度显示实例代码
百度浏览器如何管理插件 百度浏览器插件管理方法
Laravel如何从数据库删除数据_Laravel destroy和delete方法区别
EditPlus中的正则表达式实战(5)
青岛网站建设如何选择本地服务器?
Laravel怎么防止CSRF攻击_Laravel CSRF保护中间件原理与实践
如何为不同团队 ID 动态生成多个非值班状态按钮
如何在IIS7上新建站点并设置安全权限?
Laravel如何使用Passport实现OAuth2?(完整配置步骤)
Laravel怎么设置路由分组Prefix_Laravel多级路由嵌套与命名空间隔离【步骤】
ChatGPT常用指令模板大全 新手快速上手的万能Prompt合集
打开php文件提示内存不足_怎么调整php内存限制【解决方案】
Laravel如何优雅地处理服务层_在Laravel中使用Service层和Repository层
Laravel如何安装使用Debugbar工具栏_Laravel性能调试与SQL监控插件【步骤】
Laravel如何自定义分页视图?(Pagination示例)
Laravel辅助函数有哪些_Laravel Helpers常用助手函数大全
如何用VPS主机快速搭建个人网站?
如何在IIS中新建站点并配置端口与物理路径?
Laravel怎么自定义错误页面_Laravel修改404和500页面模板
如何在建站主机中优化服务器配置?
如何在IIS7中新建站点?详细步骤解析
如何在阿里云虚拟主机上快速搭建个人网站?
谷歌Google入口永久地址_Google搜索引擎官网首页永久入口
深圳网站制作设计招聘,关于服装设计的流行趋势,哪里的资料比较全面?
如何快速选择适合个人网站的云服务器配置?
Laravel Octane如何提升性能_使用Laravel Octane加速你的应用
如何快速搭建个人网站并优化SEO?
Laravel如何实现模型的全局作用域?(Global Scope示例)
Laravel如何使用软删除(Soft Deletes)功能_Eloquent软删除与数据恢复方法
国美网站制作流程,国美电器蒸汽鍋怎么用官方网站?
如何登录建站主机?访问步骤全解析
大学网站设计制作软件有哪些,如何将网站制作成自己app?
如何快速搭建高效可靠的建站解决方案?
如何在Tomcat中配置并部署网站项目?
如何用AI帮你把自己的生活经历写成一个有趣的故事?

