Javascript,计算附加到文件上传输入的文件数量

时间:2013-12-07 07:40:32

标签: javascript jquery forms file-upload

我有这个文件输入:

<input type="file" name="photo[]" multiple="yes">

我想要的是,当有人上传文件/文件时,我想提醒他们上传了多少文件(一共)。就像我上传3个文件一样,它会提醒“3个文件已上传”。如果我再添加2个文件,它将警告“已上传5个文件”(添加之前上传的2个文件)。

2 个答案:

答案 0 :(得分:9)

试试这段代码:

var numFiles = $("input:file")[0].files.length;

答案 1 :(得分:3)

你也可以试试这个

document.forms["form_name"]["multi_files_input_name[]"].files.length