Mifano ya Input FileUpload files

Mifano na matumizi

files Mwendo huu hupewa kipengele cha FileList, kinahusu mifile mawili au zaidi iliyochaguliwa kwa mibaridi wa ukumu file.

Kwa kutumia kipengele cha FileList, inaweza kufikia jina, ukubwa na maudhui ya file.

Mwendo huu ni kinaagiza.

Mfano

Tumia mibaridi wa ukumu file kwa kuchagua mengine au mawili, na onyesha habari kuhusu mifile yaliyochaguliwa:

var x = document.getElementById("myFile");
var txt = "";
if ('files' in x) {
  if (x.files.length == 0) {
    txt = "Chaguo chaguo mengine au mawili.";
  } 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 += "jina: " + file.name + "<br>;
      }
      if ('size' in file) {
        txt += "ukubwa: " + file.size + " bytes <br>;
      }
    }
  }
} 
document.getElementById("demo").innerHTML = txt;

Mfano:

Inayotumiwa kama:

fileuploadObject.files

Maelezo ya teknolojia

Matokeo: Muundo wa FileList, inaeleza mifano ya maadili ya chaguo.

Matokeo ya kufikia kwa kusoma

Chrome Edge Firefox Safari Opera
Chrome Edge Firefox Safari Opera
Msaada 10.0 Msaada Msaada Msaada