<%for int i =0; i< 传入参数;i++{%>
<input type=text name=Goodsqty value="">
<%}%>
这是什么JAVA语法?<%for( int i =0; i< 传入参数;i++){%>
<input type=text name=Goodsqty value="">
<%}%>
<input type=text name=Goodsqty value="">
<%}%>
这是什么JAVA语法?<%for( int i =0; i< 传入参数;i++){%>
<input type=text name=Goodsqty value="">
<%}%>
应该是:
<%for int i =0; i< 传入参数;i++{%>
<input type=text name=AAA value="">
<%}%>
当只有一个时,就不是list类型了,不能用frm.AAA[i],用frm.AAA就行了。我的理解,呵呵。
<input type=text name=AAA<%=i%> value="">
<%}%>len = '<%=i%>'
for(var i=0;i <len;i++)
{
name = "AAA"+i;
if(!isNumber(frm.name.value))
{
frm.name.focus();
alert("Error");
return false;
}
return true;
}
怎么不仔细看 Tomcat4(Tom)的回复呢?后面的回复还跟着用for int i =0; i< 传入参数;i++
ftfor(int i =0; i< 传入参数;i++)//要加括号的
^ ^------------要加括号的
................
<%@ page language="java" %>
<%@ page contentType="text/html;charset=GBK" %>
<%@ page import="java.text.DecimalFormat"%><HTML>
<HEAD>
<TITLE>测试</TITLE>
<META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=x-GBK">
<%
String ParaCnt =(String)request.getParameter("ParaCnt");
%><script for=window event=onload>
setSize(800, 600);
</script>
</HEAD><script language="Jscript">
function goAction(aform){
if(!checkValue())
return ;
form1.action=aform;
form1.submit()
}function checkValue(){
var frm=document.form1;
for(var i=0;i<frm.Para1.length;i++)
{
if(!isNumber(frm.Para1[i].value))
{
frm.Para1[i].focus();
alert("Error");
return false;
}
}
return true;
}function isNumber( s ){
var regu = "^[0-9]+$";
var re = new RegExp(regu);
if (s.search(re) != -1) {
return true;
} else {
return false;
}
}</script><BODY>
<form name="form1" method="post" action="" >
<input type=hidden name="actionForm" value="test.jsp">
<span style="height:350px;">
<tbody>
<table cellspacing="0" cellpadding="0" width="100%" align=center>
<%{for(int i= 0;i<Integer.valueOf(ParaCnt).intValue();i++)%>
<input type=text name=Para1 value="">
<% }%>
</table>
</tbody></table>
</div>
<hr>
</span>
<div style="text-align:center">
<span><input type=button value="确 定" onclick="goAction('test.jsp?ParaCnt=1');"></span>
</div>
</form>
</HTML>
<%@ page contentType="text/html;charset=GBK" %>
<%@ page import="java.text.DecimalFormat"%><HTML>
<HEAD>
<TITLE>测试</TITLE>
<META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=x-GBK">
<%
String ParaCnt =(String)request.getParameter("ParaCnt");
if(ParaCnt == null)
ParaCnt ="1";
int aaa;
aaa = Integer.valueOf(ParaCnt).intValue();
%></HEAD><BODY>
<form name="form1" method="post" action="" >
<input type=hidden name="actionForm" value="test.jsp">
<input type=hidden name=ccc value=<%=aaa%>>
<span style="height:350px;">
<tbody>
<table cellspacing="0" cellpadding="0" width="100%" align=center>
<%{for(int i= 0;i<Integer.valueOf(ParaCnt).intValue();i++)%>
<input type=text name=Para1 value="">
<% }%>
</table>
</tbody></span>
<div style="text-align:center">
<span><input type=button value="确 定" onclick="goAction('test.jsp?ParaCnt=1');"></span>
</div>
</form><script language="Jscript">
function goAction(aform){
if(!checkValue())
return ;
form1.action=aform;
form1.submit()
}function checkValue(){
var frm=document.form1;
if(frm.ccc.value > 1)
{
for(var i=0;i<frm.Para1.length;i++)
{
if(!isNumber(frm.Para1[i].value))
{
frm.Para1[i].focus();
alert("Error1");
return false;
}
}
}
else
{
if(!isNumber(frm.Para1.value))
{
frm.Para1.focus();
alert("Error");
return false2;
}
}
return true;
}function isNumber( s ){
var regu = "^[0-9]+$";
var re = new RegExp(regu);
if (s.search(re) != -1) {
return true;
} else {
return false;
}
}</script>
</HTML>
for (i=0;i<oEle.length;i++){
/*你的检查语句*/
}
你也可以用ID:
<input type=text name=Goodsqty id="myInput" value="">document.getElementsByID("myInput");