FileList.length
filesプロパティで取得できるFileListオブジェクトには格納されているFileオブジェクトの数を取得できるlengthプロパティが格納されています。
input要素にはmultiple属性を指定することで複数のファイルがアップできます。
次のサンプルではCommandキーを押しながら複数のファイルを選択でき、選択後のファイル数がconsoleに出力されます。
<input type="file" id="file" multiple>
<script>
document.getElementById("file").onchange = function(){
console.log(this.files.length);
}
</script>
登録日 : 2013年02月09日 最終更新日 : 2013年2月9日