for (var i = 0; i < input.files.length; ++i) {
name = name.push(input.files[i].name)
}
我想获取文件的名称并将它们放在一个数组中,这样我就可以将它们发布到php文件中进行上传。请帮忙。
变量名是我要发布的数组。
在javascript中有一个循环,比如php中的foreach
答案 0 :(得分:4)
这个怎么样:
var name = [];
for (var i = 0; i < input.files.length; ++i) {
name.push(input.files[i].name);
}
答案 1 :(得分:1)
以这种方式试试
var name = new Array();
for (var i = 0; i < input.files.length; ++i) {
name[i] = name.push(input.files[i].name)
}
答案 2 :(得分:0)
我找到了代码用于循环和jquery $ .each循环的答案 感谢名单
for (var i = 0; i < input.files.length; ++i) {
$.each(input.files.name,function(index,value){
if(index == 'name'){
name.push(value)
}
})
}