注册功能
用这样的方法在提交表单的时候调用函数完成表单校验
//校验用户名
function checkUsername() {
alert("校验用户名");
return true;
}
//校验密码
function checkPassword() {
alert("校验密码");
return false;
}
$(function () {
//当表单提交时,调用所有校验方法
$("#registerForm").submit(function () {
//如果这个方法没有返回值,或者返回为true,则表单提交
//如果返回为false,则表单不提交
return checkUsername() && checkPassword();
})
})
两个都是false,不会提交表单,并且只会弹出第一个alert
$(function() {}),什么时候执行?
答案:DOM 加载完毕之后执行。
javascript调用函数时什么时候加括号,什么时候不用加括号?
重点:加括号后表示立即执行,不加括号一般用在触发某个事件后才执行
https://www.runoob.com/regexp/regexp-syntax.html