我知道 files 属性是只读的。但为什么不能将此属性分配给另一个变量?它适用于Firefox,但不适用于ie。
我的代码是:
var element=document.getElementById("fileinput");
var files=document.getElementById("fileinput").files;
alert(element); //here can output HTTPInputElement
alert(files); //but here is always undefined in ie;
我不知道为什么四行总是在ie中给我undefined。如何从输入|文件中获取文件列表对象作为 ie 中的变量?