输入未命中匹配但表格仍然保存

时间:2018-01-30 11:30:37

标签: javascript jsp

我有表格,我在询问用户的银行详细信息,如帐号,ifsc代码,我要求用户在输入帐号中输入两次银行帐号并分别重新输入帐号。

我还写js来验证输入是匹配还是不匹配,如果匹配不匹配,我的表单仍然接受数据并输入数据库。

我无法弄清楚我的js片段有什么问题

<script type="text/javascript">
    function Match() {
        var accountNo = document.getElementById("accountNo").value;
        var renterAccountNo = document.getElementById("renterAccountNo").value;
        if (accountNo != renterAccountNo) {
//            alert("Passwords do not match.");
            $("#matchError").html("Account Number does not match.");
            return false;
        }
        $("#matchError").html("");
        return true;
    }
</script>

JSP

<div class="col-md-12">
            <div class="input-group" style="width:100%">
                <span class="input-group-addon" style="width:40%; text-align:left"> अकाउंट नंबर<span style="color:#FF0000; ">*</span></span>
                <f:input class="form-control" path="accountNo" id="accountNo" data-validate="number,maxlength[18]" MaxLength="18" onkeypress="return isNumber(event)" onpaste="return false;" onCopy="return false" required="required"   />
            </div>
        </div>
        <div class="col-md-12">
            <div class="input-group" style="width:100%">
                <span class="input-group-addon" style="width:40%; text-align:left"> अकाउंट नंबर पुन: डाले <span style="color:#FF0000; ">*</span></span>
                <f:input class="form-control " path="renterAccountNo" id="renterAccountNo" onblur="return Match()" data-validate="number,maxlength[18]" onpaste="return false;" onCopy="return false" required="required" />
                <span id="matchError" style="color:red;"></span>
            </div>
        </div>

请帮我阻止将页面存储在输入错配的案例中

0 个答案:

没有答案