最近做练习实现多文件上传,网上很多的文件个数都是写死的,一般是3个,人性化设计方面这个应该设计为动态的,因此我想到了用Js来实现,代码如下: <mce:script language="javascript"><!-- function addComponent(){ var more= document.getElementById("files"); var br = document.createElement("br"); var fileInput = document.createElement("input"); var buttonInput = document.createElement("input"); fileInput.type="file"; fileInput.name="myFile"; buttonInput.type="button"; buttonInput.value="删除"; more.appendChild(br); more.appendChild(fileInput); more.appendChild(buttonInput); buttonInput.onclick = function(){ more.removeChild(br); more.removeChild(fileInput); more.removeChild(buttonInput); }; } // --></mce:script>