写错了
form1.gongys_id_i.value =3;
form1.gongys_jiag_i.value = 534;

解决方案 »

  1.   

    eval("form1.gongys_id_"+i).value =3;
      

  2.   

    for(ver i=1; i<=3;i++)
    {
      document.form1.elements["gongys_id_"+ i].value = 3;
      document.form1.elements["gongys_jiag_"+ i].value =534; 
    }
      

  3.   

    好像不行丫,偶需要的是:
    form1.gongys_id_i = eval("document.form1.gongys_id"+changs+radioNum+".value");
    页面里:
    <%
    for (int i=0; i<vbaoj.size(); i++){
    %>
    <td><input name="gongys_id<%=i+1%>" type="text" class="Login" size="6" value=""></td>
    <td><input name="gongys_jiag<%=i+1%>" type="text" class="Login" size="6" value=""></td>
    <td><input name="gongys_beiz<%=i+1%>" type="text" class="Login" size="28" value=""></td>
    <%}%>
      

  4.   

    for(ver i=1; i<=3;i++)
    {
      var xxx = eval("form1.gongys_id_" + i);
          xxx = 3;
      var yyy = eval("form1.gongys_jiag_" + i);
          yyy =534; 
    }
      

  5.   

    for(ver i=1; i<=3;i++) 里面的ver 是什么?