0

ファイルを選択した後、入力フィールドからファイル属性にアクセスしたい。次のコードを使用して

 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 のみをサポートしているためです。はいの場合、この問題の代替方法はありますか?

4

0 に答える 0