File.type

von 2 Mitwirkenden:

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

Summary

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.

Syntax

var mimetype = instanceOfFile.type

Value

A string

Example

// 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.
  }
});

Specifications

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)
File.name 5 Unknown (4) 10.0 11.10 5.1
Feature Android Firefox Mobile (Gecko) IE Phone Opera Mobile Safari Mobile
File.name Nicht unterstützt Nicht unterstützt Nicht unterstützt Nicht unterstützt Nicht unterstützt

See also

Schlagwörter des Dokuments und Mitwirkende

Schlagwörter: 
Mitwirkende an dieser Seite: fscholz, nothine
Zuletzt aktualisiert von: fscholz,