ファイルを選択した後、入力フィールドからファイル属性にアクセスしたい。次のコードを使用して
var file = $("#photo")[0].files[0];
var fileName = file.name;
var fileSize = file.size;
IE 10 の場合、データを取得できます。
[object File] {
lastModifiedDate : Tue Jul 14 12:52:25 UTC+0800 2009,
name : "Tulips.jpg",
size : 620888,
type : "image/jpeg",
msClose : function msClose() { [native code] } ,
slice : function slice() { [native code] }
}
ただし、IE 9 以下では使用できません。$("#photo")[0].files[0];
「未定義または null 参照のプロパティ '0' を取得できません」
これは、input.files が HTML5 のみをサポートしているためです。はいの場合、この問題の代替方法はありますか?