Javascript 如何将静态上传的输入数据复制到firefox相同html页面中的另一个上传输入数据
我正在尝试上载文件并将上载的数据复制到上载输入按钮Javascript 如何将静态上传的输入数据复制到firefox相同html页面中的另一个上传输入数据,javascript,file-upload,Javascript,File Upload,我正在尝试上载文件并将上载的数据复制到上载输入按钮 <input type="file" id="myFile"> <input type="file" id="myFile1"> <script> var control = document.getElementById("myFile"); control.addEventListener("change", function(event) { var i = 0, f
<input type="file" id="myFile">
<input type="file" id="myFile1">
<script>
var control = document.getElementById("myFile");
control.addEventListener("change", function(event) {
var i = 0, files = control.files;
console.log("Filename: " + files[i].name);
console.log("Type: " + files[i].type);
console.log("Size: " + files[i].size + " bytes");
var control1 = document.getElementById("myFile1");
var i = 0;
control1.files = control.files;
alert(document.getElementById("myFile1").files[0].name);
}, false);
</script>
上面的场景在chrome中似乎有效,但在firefox和ie中不起作用您遇到了什么错误(如果有的话)?TypeError:document.getElementByIdmyFile1.files[0]未定义