HTML/Attribute/accept

Aus SELFHTML-Wiki
Wechseln zu: Navigation, Suche

Mithilfe des accept-Attributs kann angegeben werden, welche MIME-Typen für den Upload vorgesehen sind.

erlaubte Werte

Erwartet wird eine kommagetrennte Liste von Dateitypangaben. Eine Dateitypangabe kann sein:

  • eine Dateierweiterung, inklusive des Punktes (.html, .docx, .svg)
  • ein MIME-Typ in der Form typ/subtyp (ohne Parameter!)
  • eine der drei Sammelangaben audio/*, video/* oder image/*, um Audio-, Video- oder Bilddateien jeder Art zuzulassen
  • Sammelangaben mit einem anderen Mime-Typ wie z.B. text/* sind im Accept-HTTP Header spezifiziert, jedoch nicht Teil der HTML Spezifikation. Sie werden von den Browsern aber akzeptiert.
default-Wert
erlaubt in input type="file"
Browsersupport Details bei caniuse.com: {{{caniuse}}}
Beispiel
<input type="file" accept="text/*">
alle Textdateien sind zum Upload zugelassen


Siehe auch

Weblinks