母版页里面的js验证
来源:互联网 发布:万网幕布和阿里云幕布 编辑:程序博客网 时间:2024/05/18 01:59
<script type="text/javascript"> $(function () { var CreateUserButton = $("#<%=CreateUserButton.ClientID %>"); CreateUserButton.click(function () { var form = $("form"); form.submit(function () { return Submit(); }); }); }); function Submit() { var username = document.getElementById("<%=UserName.ClientID%>"); var userpwd = document.getElementById("<%=Password.ClientID %>"); var useremail = document.getElementById("<%=Email.ClientID %>"); var userpwd2 = document.getElementById("<%=ConfirmPassword.ClientID %>"); var UserNameMesg = document.getElementById("UserNameMesg"); var EmailMesg = document.getElementById("EmailMesg"); var PasswordMesg = document.getElementById("PasswordMesg"); var ConfirmPasswordMesg = document.getElementById("ConfirmPasswordMesg"); if (isNull(username.value)) { username.style.background = "#ea5448";UserNameMesg.innerHTML = "用户名不能为空"; return false; } else { username.style.background = "white"; UserNameMesg.innerHTML = ""; } if (!isUserName(username.value)) { UserNameMesg.innerHTML = "用户名不合法"; return false; } else { UserNameMesg.innerHTML = ""; } if (isNull(userpwd.value)) { userpwd.style.background = "#ea5448"; PasswordMesg.innerHTML = "密码不能为空"; return false; } else { userpwd.style.background = "white";PasswordMesg.innerHTML = ""; } if (isNull(useremail.value)) { useremail.style.background = "#ea5448";EmailMesg.innerHTML="用户邮箱不能为空"; return false; } else { useremail.style.background = "white"; EmailMesg.innerHTML = ""; } if (!isEmail(useremail.value)) { EmailMesg.innerHTML = "电子邮箱格式不合法"; return false; } else { EmailMesg.innerHTML=""} if (isNull(userpwd2.value)) { userpwd2.style.background = "#ea5448"; ConfirmPasswordMesg.innerHTML = "确认密码不能为空"; return false; } else { userpwd2.style.background = "white";ConfirmPasswordMesg.innerHTML = ""; } if (userpwd.value.length < 6) { PasswordMesg.innerHTML = "密码不能少于六位"; return false; } else {PasswordMesg.innerHTML = "";} if (userpwd.value != userpwd2.value) { ConfirmPasswordMesg.innerHTML = "两次密码输入不一致"; return false; } else {ConfirmPasswordMesg.innerHTML = ""; } return true; } </script>