zoukankan      html  css  js  c++  java
  • 在表单里面检查用户名是否存javascript

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

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

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

  • 相关阅读:
    Unique Binary Search Trees 解答
    Unique Paths II 解答
    Unique Paths 解答
    Maximum Subarray 解答
    Climbing Stairs 解答
    House Robber II 解答
    House Robber 解答
    Valid Palindrome 解答
    Container With Most Water 解答
    Remove Duplicates from Sorted List II 解答
  • 原文地址:https://www.cnblogs.com/yeminglong/p/3853918.html
Copyright © 2011-2022 走看看