这是我通过控件检索文件对象的代码。这样我就可以拥有多个文件,而不是遍历它们并将详细信息记录到控制台
html代码
<input type="file" id="file" name="fil" multiple/>
javascript代码
function ambedimage(idtxt){
var fileid=document.getElementById("file");
fileid.click();
//fileclick.onchange=funk;
//function funk(){
//document.getElementById(idtxt).value=fileclick.value;
//var foo=1;
fileid.addEventListener('change', function(event){
// when the controler has changed,there are new files.
var files=fileid.files;
for(var i=0;i<files.length;i++){
//alert(files[i].name);
console.log("Filename: " + files[i].name);
console.log("Type: " + files[i].type);
console.log("Size: " + files[i].size + " bytes");
}
},false);
}
但每次我选择不同的文件时我都会得到相同的文件名
请帮忙