accept
Bedeutung
Erwartete Dateitypen bei Datei-Upload
Elemente
Kann gemäß der HTML5 Spezifikation innerhalb der folgenden Elemente vorkommen:
Das Attribut accept
kann in zum <input> Element<input>
vorkommen.
Attribut-Werte
Defaultwert ist fett dargestellt:- accept="application/pdf"
- Zeichensatz gemäß RFC-2045
Erläuterung
Sollen beim Datei-Upload nur bestimmte Dateitypen zugelassen werden, kann mit dem Attribut accept
der bzw. die erlaubten Dateitypen definiert werden.Bedeutung: acceptaccept; akzeptieren
Gemäß der HTML5-Spezifikationen ist bei Subtypen die Notation das Wildcard-Zeichen (*) spezifiziert, sodass die Wildcard-Angaben image/* für Grafiken, audio/* für Audio-Formate sowie video/* für Video-Formate genutzt werden können.
In der Praxis wird das
accept
Attribut jedoch nicht von allen Browsern unterstützt, sodass bei der serverseitigen Verarbeitung zu prüfen ist, ob Dateien dem definierten Format entsprechen.Beispiel
<form action="" method="post" enctype="multipart/form-data"><label>Bezeichnug des Feldes:<br /><input name="Bezeichnug des Feldes" type="file" multiple="multiple" accept="image/*" /></label><input type="submit" value="hochladen" /></form>