Input FileUpload files အခြေခံအရင်းအမြစ်

ဒီ အခြေခံအရင်းအမြစ် နှင့် အသုံးပြုခြင်း

files ဖိုင်တင်သွင်းပုံစံအား ဖြင့် ရွေးချယ်ထားသော ဖိုင်တစ်ခုခုသို့မဟုတ် ဖိုင်များခုနှစ်ခုကို ချယ်လုပ်ထားသော FileList အား ပြန်လည်ပေးသော အခြေခံအရင်းအမြစ်

FileList အားဖြင့် ဖိုင်၏ အမည်၊ အရွယ် နှင့် အကြွင်းအကျန်ကို ရယူနိုင်ပါသည်。

အကိုင်းကျပ် သာမက လုပ်ဆောင်နိုင်သော အခြေခံအရင်းအမြစ်

အကြိုးစား

ဖိုင်တင်သွင်းပုံစံအား ဖြင့် ဖိုင်တစ်ခုခုသို့မဟုတ် ဖိုင်များခုနှစ်ခုကို ရွေးချယ်ပြီး ရွေးချယ်ထားသော ဖိုင်များ၏ သတင်းများကို ပြပါ:

var x = document.getElementById("myFile");
var txt = "";
if ('files' in x) {
  if (x.files.length == 0) {
    txt = "လက်ခံယူသော ဖိုင်တစ်ခုခုသို့မဟုတ် ဖိုင်များခုနှစ်ခုကို ရွေးချယ်ပါ";
  } else {
    for (var i = 0; i < x.files.length; i++) {
      txt += "<br><strong>" + (i+1) + ". file</strong><br>";
      var file = x.files[i];
      if ('name' in file) {
        txt += "အမည်: " + file.name + "<br>";
      }
      if ('size' in file) {
        txt += "အရွယ်: " + file.size + " bytes <br>";
      }
    }
  }
} 
document.getElementById ("demo").innerHTML = txt;

亲自试一试

语法

fileuploadObject.files

技术细节

返回值: FileList 对象,代表所选文件。

浏览器支持

Chrome Edge Firefox Safari Opera
Chrome Edge Firefox Safari Opera
支持 10.0 支持 支持 支持