JavaScript -- 检测用户名和密码位数是否正确
2021/10/17 17:11:14
本文主要是介绍JavaScript -- 检测用户名和密码位数是否正确,对大家解决编程问题具有一定的参考价值,需要的程序猿们随着小编来一起学习吧!
<!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <meta http-equiv="X-UA-Compatible" content="IE=edge"> <meta name="viewport" content="width=device-width, initial-scale=1.0"> <title>Document</title> <style> .bg { background-color: yellow; } </style> </head> <body> <input type="text" id="name"><br> <input type="text" id="pw"><br> <input type="button" id="btn" value="提交"> <script> // 检测用户名是否是3-6位,密码是否是6-8位,如果不满足要求高亮显示文本框 // 1.获取元素 var username = document.getElementById("name"); var pw = document.getElementById("pw"); var btn = document.getElementById("btn"); // 2.给按钮添加点击事件,然后判断位数是否足够 btn.onclick = function () { // 用户名是否是3-6位,不满足高亮显示 if (username.value.length < 3 || username.value.length > 6) { username.className = "bg"; // 输入错误直接跳出程序,防止提交错误数据 return; } else { username.className = ""; } // 密码是否是6-8位,不满足高亮显示 if (pw.value.length < 6 || pw.value.length > 8) { pw.className = "bg"; return; } else { pw.className = ""; } // 模拟提交 console.log("提交数据"); }; </script> </body> </html>
这篇关于JavaScript -- 检测用户名和密码位数是否正确的文章就介绍到这儿,希望我们推荐的文章对大家有所帮助,也希望大家多多支持为之网!
- 2025-01-11有哪些好用的家政团队管理工具?
- 2025-01-11营销人必看的GTM五个指标
- 2025-01-11办公软件在直播电商前期筹划中的应用与推荐
- 2025-01-11提升组织效率:上级管理者如何优化跨部门任务分配
- 2025-01-11酒店精细化运营背后的协同工具支持
- 2025-01-11跨境电商选品全攻略:工具使用、市场数据与选品策略
- 2025-01-11数据驱动酒店管理:在线工具的核心价值解析
- 2025-01-11cursor试用出现:Too many free trial accounts used on this machine 的解决方法
- 2025-01-11百万架构师第十四课:源码分析:Spring 源码分析:深入分析IOC那些鲜为人知的细节|JavaGuide
- 2025-01-11不得不了解的高效AI办公工具API