通过JS动态添加上传表单---制作多个上传的静态页面

是通过动态制作表格制作的,还有个问题没改过来,就是下一次设置参数的时间会叠加在一起

<script language="javascript">
 
 function create_table()
 {
  var num = document.getElementById("num").value;
  if(num == null )
  {
   num = 1;
  }
  var s1 = document.getElementById("d1");
  var vTable = document.createElement("Table");
  for(i=0; i<num; i++)
  {
   vTr = vTable.insertRow();
   vTd = vTr.insertCell();
   vTd.innerHTML="文件"+(i+1)+":<input type=\"file\" name=\"file\" id=\"file\" />";
  }
  s1.appendChild(vTable);
 }
 
 function check_file()
 {
  var n=0;
  var flist = document.all.file;
  if(flist.length != undefined)
  {
   for(i=0;i<flist.length;i++)
   {
    if(flist[i].value != undefined)
    { 
     alert(flist[i].value);
    } 
   }
  }else{
   alert(flist.value);
  }
  
 }
 
</script>
</head>

<body οnlοad="create_table();">
<form id="form1" name="form1" οnsubmit="check_file();">
 <input type="text" id="num" name="num" style="width:50px;" value="1" /><input type="button" οnclick="create_table()"  value="设定" />
 <table cellpadding="0" cellspacing="0" border="0" bgcolor="#CCCCCC" id="t1">
 <tr>
  <td><div id="d1"></div></td>
 </tr>
</table>
<input type="submit" value="上传" />
</form>

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

学路漫漫

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值