他是一个动态的取名字它的名字将为:
file1
file2
file3
file4
file5
……你要改只能该file 1-N 是变量

解决方案 »

  1.   

    eval("document.forms[0].upCount"+(iIndex++)+".value")
      

  2.   

    我是以追加的方式去实现这种效果的,那么文本域的名字是要怎么改变的?
    <html>
    <head>
    <title>Untitled Document</title>
    <meta http-equiv="Content-Type" content="text/html; charset=gb2312">
    </head><body bgcolor="#FFFFFF" text="#000000">
    <form name="form1" method="post" action="" enctype="multipart/form-data" >
      <br>
      <input type="hidden" name="act" value="upload">
      <br>
      <table width="71%" border="1" cellspacing="0" cellpadding="5" align="center" bordercolordark="#CCCCCC" bordercolorlight="#000000">
        <tr bgcolor="#CCCCCC"> 
          <td height="22" align="left" valign="middle" bgcolor="#CCCCCC">&nbsp;</td>
        </tr>
        <tr align="left" valign="middle" bgcolor="#eeeeee"> 
          <td bgcolor="#eeeeee" height="92"> 
            <script language="javascript">
               var k=1; //设置全局变量就行了.
      function setid()
      {
      str='<br>';
      if(!window.form1.upcount.value)
       window.form1.upcount.value=1;
        for(i=1;i<=window.form1.upcount.value;i++)
         e=window.form1.upcount4.value
         str+='<p>'+e+'</p>'+'<p><textarea onclick="alert(this.name)" name="file'+k+'" style="width:400" class="tx1" rows="8"></textarea></p><br>';
      k++; //自增保证无重复.
      window.upid.innerHTML=window.upid.innerHTML+str+'<br>';
      }
      </script>
            <li> 需要设定的个数 
              <input type="text" name="upcount4" class="tx" value="请输入选项">
              <input type="hidden" name="upcount" value="1">
              <input type="button" name="Button" class="bt" onclick="setid();" value="· 设定 ·">
            </li>
            <br>
          </td>
        </tr>
        <tr align="center" valign="middle"> 
          <td align="left" id="upid" height="122">
          </td>
        </tr>
        <tr align="center" valign="middle" bgcolor="#eeeeee"> 
          <td bgcolor="#eeeeee" height="24"> 
            <input type="submit" name="Submit" value="· 提交 ·" class="bt">
            <input type="reset" name="Submit2" value="· 重执 ·" class="bt">
          </td>
        </tr>
      </table>
    </form>
    </body>
    </html>