| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 862 人关注过本帖
标题:批量上传无效!咋回事?
只看楼主 加入收藏
lovu
Rank: 2
等 级:论坛游民
帖 子:3
专家分:10
注 册:2009-9-14
收藏
 问题点数:0 回复次数:0 
批量上传无效!咋回事?
提交页面如下(该程序无论在IE,或 火狐下均可运行):
test1.htm
<form name="form1" method="post" action="i28.php" enctype="multipart/form-data">
<table id="tb1"></table><input type="hidden" name="file" value="0" >
<input id='file' type="file" name="file"  onchange=addFj()><input type="submit" name="submit" value="ok" >

</form>

<script language="javascript">
  function addFj()
  {
      var oTb = document.getElementById("tb1");
      var oTr = oTb.insertRow(0);
      var name = "thefilename"+document.form1.file.value;
      document.form1.file.value=parseInt(document.form1.file.value)+1;
      oTr.insertCell(0).innerHTML = "<input id='file' name='+file+' type=file onchange=addFj()>"
      return false;
  }
</script>
接受页面如下:(发现无法接受数据)
i128.php
<?php
print_r($_POST);
?>






以下这段程序,可以正常接受数据,但只在IE下有效,在火狐下无效:能把上边程序与下边程序的优点结合起来就好了!
test2.htm
<script   language="JavaScript">  
  <!--     
  var   nfiles   =   1;  
  function   Expand(){nfiles++;
  file.insertAdjacentHTML('BeforeEnd','<br><input   type="file"   name="file[]"   size=23   class=fileput>');
  self.document.form2.file_num.value=nfiles;  
  return   false; }  
  //-->  
  </script>
<form name="form2" method="post" action="i28.php" enctype="multipart/form-data">
<div   id=file><input   type="file"   name="file[]"  class=fileput   size="23" ></div>                                 
  <input   type=hidden   name='file_num'   value=1>
<input type="submit" name="submit2" value="上传" />
</form>
搜索更多相关主题的帖子: 批量 
2009-09-14 08:05
快速回复:批量上传无效!咋回事?
数据加载中...
 
   



关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.015615 second(s), 7 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved