几种js实现的动态多文件上传

2025-03-07 05:06:24
推荐回答(1个)
回答1:

  方式一:事先写好多个input.在点击时才显示。也就是说上传的最大个数是写死了的。
html

  


添加附件









  js
  

方式二:这种方式的动态多文件上传是实现了的,很简单的,不说废话看code
html

  


  js

  

方式三:动态多文件上传,只是在oFileInput.click();这个地方,这样做就不能上传这个文件了,因为发现它在上传之时就把这个input中的文件置空了。很可能是为了安全着想吧!
另外还有一点就是说,click()只有在ie中才能正常运行。
虽说这种方式最终没能实现上传,但还是留下来参考,看看是否有人可以真正实现上传。
html

  添加附件




  js