我有表格,我在询问用户的银行详细信息,如帐号,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>
请帮我阻止将页面存储在输入错配的案例中