js页面验证时不通过禁止提交

页面触发验证事件:οnblur=”validateUserName()” onblur代表失去焦点

<td width="73%"><input type="text" class="username" name="user.username" onblur="validateUserName(this)"/> <strong>*strong><span class="tip">span>td>

js验证:

 function validateTelNumber(input){
                 var telNumber = $.trim($(input).val());
                 if(Ems.validateTelNumber(telNumber)){
                     $("span.validate").text("");
                     $("#zcyz").attr("disabled", false);
                 }else{
                     $("span.validate").text("号码不合法!");
                     $("#zcyz").attr("disabled", true);
                 }
             }

提交按钮事件控制:

    <td height="50" align="center" valign="middle"><input type="submit" id="zcyz" value="注  册" style="width:80px;height:28px;
    cursor:pointer;border:1px solid #cadcb2"/>td>

分析:
$(“#zcyz”).attr(“disabled”, false);代表按钮可用

$(“#zcyz”).attr(“disabled”, true);代表按钮不可用

你可能感兴趣的:(ajax)