如何从JavaScript中获取File-API对象的内容?

时间:2012-07-03 08:35:29

标签: javascript file

如何从JavaScript中获取File-API对象的内容?

我有一个File-Api对象,我想检索所有文件的内容,以便在Ajax请求中通过POST发送它。

有什么建议吗?

1 个答案:

答案 0 :(得分:0)

如果“File-API object”是指file类型的输入,那么你可以使用它:

// Multifile support
var files = getElementById('myfileinput').files

// Non multi support
var file = getElementById('myfileinput').value

然后你可以用循环获取文件名:

var filenames = []
for (var i = 0, l = files.length; i < l; i++)
  filenames.push(files[i].name)