【发布时间】:2015-10-29 14:04:17
【问题描述】:
我已经在数据库的列中插入了一些项目,但是如何在循环中执行 onblur 函数来验证这些项目?例如,验证 NAME 如果为空则提示警报,如果 NRIC 长度小于一定长度则提示 alert msg。我的表现如何?
<script>
function fnfunction(??)
{
//no idea how to do validation for each item
}
</script>
<%
String SQL = "SELECT * FROM TB_BS_WITH UR";
String VALUE1 = "";
String ROW_NO = "";
String COL_NO = "";
DB_Contact.makeConnection();
DB_Contact.executeQuery(SQL);
while(DB_Contact.getNextQuery())
{
VALUE1 = DB_Contact.getColumnString("VALUE1");
ROW_NO = DB_Contact.getColumnString("ROW_NO");
COL_NO = DB_Contact.getColumnString("COL_NO");
%>
<table>
<tr>
<%StringTokenizer st1=n ew StringTokenizer(VALUE1, "^"); while(st1.hasMoreTokens()){%>
<th class="fontSection">
<%=st1.nextToken() %>
</th>
<%}%>
</tr>
<%for(int i=0;i<Integer.parseInt(ROW_NO);i++){ %>
<tr>
<%for(int j=0;j<Integer.parseInt(COL_NO);j++){ %>
<td>
<input type="text"name="<%=j%>_NAME_<%=i %>" id="<%=j%>_NAME_<%=i %>" onblur="fnfunction(???)">
</td>
<%}%>
</tr>
<%}%>
</table>
<%
} DB_Contact.takeDown();
%>
【问题讨论】:
-
你能想出一个解决方案,或者回答帮助吗?
标签: javascript java validation jsp