MDN wants to learn about developers like you:

Diese Übersetzung ist unvollständig. Bitte helfen Sie, diesen Artikel aus dem Englischen zu übersetzen.


The type property of a Blob object provides the MIME type of the file. It returns an empty string if the type couldn't determined.


var mimetype = instanceOfFile.type


A string


// fileInput is a HTMLInputElement: 
var fileInput = document.getElementById("myfileinput");

// files is a FileList object (simliar to NodeList)
var files = fileInput.files;

// our application only allows *.png, *.jpeg and *.gif images
var allowedFileTypes = ["image/png", "image/jpeg", "image/gif"];

files.forEach( function (file) {
  // Test if file.type is an allowed file type.
  if (allowedFileTypes.indexOf(file.type) > -1) {
    // file type matched is one of allowed file types. Do something here.


Specification Status Comment
File API
Die Definition von 'type' in dieser Spezifikation.
Arbeitsentwurf Initial definition.

Browser compatibility

Feature Chrome Firefox (Gecko) Internet Explorer Opera Safari (WebKit) 5 Unknown (4) 10.0 11.10 5.1
Feature Android Firefox Mobile (Gecko) IE Phone Opera Mobile Safari Mobile Nicht unterstützt Nicht unterstützt Nicht unterstützt Nicht unterstützt Nicht unterstützt

See also

Schlagwörter des Dokuments und Mitwirkende

 Mitwirkende an dieser Seite: fscholz, nothine
 Zuletzt aktualisiert von: fscholz,