https://ipcrs.pbccrc.org.cn/
function checkLoginName() { var loginName = $.trim($("#loginname").val()); var reg = new RegExp("^[a-zA-Z0-9\-_/]*$"); if (loginName == null || loginName == "") { $("#loginNameInfo").text("登录名不能为空或空格。"); $("#loginNameInfo").removeClass("yes").addClass("no"); return false; } if (loginName.length < 6) { $("#loginNameInfo").text("登录名不能小于6个字符。"); $("#loginNameInfo").removeClass("yes").addClass("no"); return false; } else if (loginName.length > 16) { $("#loginNameInfo").text("登录名不能大于16个字符。"); $("#loginNameInfo").removeClass("yes").addClass("no"); return false; } else if (!reg.test(loginName)) { $("#loginNameInfo").text("登录名由字母、数字、_、-、/组成 。"); $("#loginNameInfo").removeClass("yes").addClass("no"); return false; } } function checkPassword() { var password = $("#pwd").val(); var reg = /^(?![0-9]+$)(?![a-zA-Z]+$)[0-9A-Za-z]+$/; // 此处大小写还可以只存在一个 if (password == null || password == "") { $("#passwordInfo").text("密码不能为空。"); $("#passwordInfo").removeClass("yes").addClass("no"); return false; } else if (password.length < 6) { $("#passwordInfo").text("密码不能小于6个字符。"); $("#passwordInfo").removeClass("yes").addClass("no"); return false; } else if (password.length > 20) { $("#passwordInfo").text("密码不能超过20个字符。"); $("#passwordInfo").removeClass("yes").addClass("no"); return false; } else if (!reg.test(password)) { $("#passwordInfo").text("密码只能使用数字和字母,且必须同时包含数字和字母。"); $("#passwordInfo").removeClass("yes").addClass("no"); return false; } $("#passwordInfo").text(""); $("#passwordInfo").removeClass("no").addClass("yes"); return true; }
原文地址:https://www.cnblogs.com/CyLee/p/8124800.html
时间: 2024-10-18 10:08:37