<%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="">
<%}%>

解决方案 »

  1.   

    这是一个循环呀!建立多个<input type=text name=Goodsqty value="">
      

  2.   

    sorry,我写错了
    应该是:
    <%for int i =0; i< 传入参数;i++{%>
         <input type=text name=AAA value="">
    <%}%>
      

  3.   

    当frm.AAA有多个时,他的类型就是一个list,用frm.AAA[i]访问
    当只有一个时,就不是list类型了,不能用frm.AAA[i],用frm.AAA就行了。我的理解,呵呵。
      

  4.   

    建议<%for int i =0; i< 传入参数;i++{%>
         <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;
    }
      

  5.   

    for int i =0; i< 传入参数;i++//??
    怎么不仔细看 Tomcat4(Tom)的回复呢?后面的回复还跟着用for int i =0; i< 传入参数;i++
    ftfor(int i =0; i< 传入参数;i++)//要加括号的
       ^                         ^------------要加括号的
    ................
      

  6.   


    <%@ 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>&nbsp;&nbsp;
    </div>
    </form>
    </HTML>
      

  7.   

    我试了一下, xueming1979() 说得对,我一测试通过下一调是完整的代码。
      

  8.   

    <%@ 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");
    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>&nbsp;&nbsp;
    </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>
      

  9.   

    var oEle=document.getElementsName("Goodsqty ");
    for (i=0;i<oEle.length;i++){
     /*你的检查语句*/
    }
      

  10.   

    错了,应该是document.getElementsByTagName或document.getElementsByName
    你也可以用ID:
    <input type=text name=Goodsqty id="myInput" value="">document.getElementsByID("myInput");