首页 > 代码库 > 在表单里面检查用户名是否存javascript

在表单里面检查用户名是否存javascript

function CheckUser(fn) {    $.get("/Pages/Handler/CheckExistHander.ashx", { "txt_UserNo": $("#txt_UserNo").val(), "flag": "UserExist" }, function (data) {        if (data =http://www.mamicode.com/="yes") {            alert("用户名已经存在");            return false        } else {            fn.call(this);        }    })}function CheckFrom(objForm) {    var userReg = /^[a-zA-Z0-9_]{3,16}$/ ;    if (objForm.txt_UserNo.value =http://www.mamicode.com/="") {            alert("请填写用户名");            return false;        }        if (!userReg.test(objForm.txt_UserNo.value)) {            alert("用户名只能是英文字母,_数字组成的3-16位字符串");            return false;        }                CheckUser(function () {             if (objForm.txt_pwd.value =http://www.mamicode.com/="") {                alert("请填写密码");                return false;            }            if (objForm.txt_pwd2.value =http://www.mamicode.com/="") {                alert("请填写确认密码");                return false;            }                });}

以上代码用了javascript的call方式来通知回调函数

那么在检查完用户名以后就会继续在执行其他的检查代码,有别的方式欢迎大家继续讨论 QQ 286538495