在我的JSP页面中,脚本功能不起作用。为什么? 我在单个JSP中有很多消息,对于每个消息我都有不同列名的表,我也需要验证它。
<script>
function validate()
{
var acc=document.getElementById("accno").value;
var date=document.getElementById("datefrom").value;
var date1=document.getElementById("dateto").value;
if(acc==null){
alert("Account Number Should Not be Empty");
return false;
}
if(acc>=9 && acc<=9){
alert("Enter valid Account Number");
}
if(isNaN(acc))
{alert('Enter the Numeric value');
return false;
}
if (date=="" && date1==""){
alert("Please Select Date");
}
}
</script>
我的jsp我正在尝试验证帐号
<form action="BankingController" method="post" onsubmit="return validate()">
<div class="content">
<%String Error=(String)request.getAttribute("error");%>
<%String deposit=(String)request.getAttribute("deposit"); %>
<%String transaction=(String)request.getAttribute("transaction"); %>
<%String transfererror=(String)request.getAttribute("transfererror"); %>
<%String statement=(String)request.getAttribute("statement"); %>
<br>
<%String message=(String)request.getAttribute("message");%>
<center>
<br>
<%if(Error!=null){ %>
<center><h1>Withdraw Details</h1></center>
<span style="color: red"> <%=Error %></span>
<table >
<tr><td>Acc No :</td><td><input type="text" name="accno" id="accno"></td></tr>
<tr><td colspan="2" align="center"><input type="Submit" class="button" name="action" value="WithdrawDetails"></td></tr>
</table>
<%} %>