校验用户名
<script>
function checkUsername() {
alert("校验用户名");
return false;
}
// 校验密码
function checkPassword(){
// 1、获取用户名值
// 2、定义正则
var reg_password = /^\w{8,20}$/;
// 3、判断,给出提示信息
var flag = reg_password.test(reg_password);
if (flag){
// 用户名合法
$("#password").css("border","");
}else {
// 用户名非法,加一个红色边框
$("#password").css("border","1px solid red");
}
return flag;
}
$(function () {
// 当表单提交时,调用所有的校验方法
$("#registerForm").submit(function () {
return checkUsername() && checkPassword();
// 如果这个方法没有返回值,或者返回true,则表单提交,如果返回false,则表单不提交
});
// 当某一个组件失去焦点是,调用对应的校验方法
$("#username").blur(checkUsername());
$("#password").blur(checkPassword());
})
</script>
异步提交表单
// 当表单提交时,调用所有的校验方法
$("#registerForm").submit(function () {
return checkUsername() && checkPassword();
// 如果这个方法没有返回值,或者返回true,则表单提交,如果返回false,则表单不提交
$.post("registUserServlet",$(this).serialize(),function (data) {
});
// 跳转页面
return false;
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 地球OL攻略 —— 某应届生求职总结
· 周边上新:园子的第一款马克杯温暖上架
· Open-Sora 2.0 重磅开源!
· 提示词工程——AI应用必不可少的技术
· .NET周刊【3月第1期 2025-03-02】