W3docs

HTML accept-Attribut

The HTML accept attribute specifies the type of file that the server accepts. Read about the accept attribute and find out on what element it can be used.

Das HTML-accept-Attribut gibt die Dateitypen an, die der Server über einen Datei-Upload akzeptiert. Es filtert den Dateiauswahldialog auf der Clientseite. Beachten Sie, dass die Browserunterstützung für bestimmte MIME-Typen und Dateierweiterungen variiert.

Sie können dieses Attribut nur im <input>-Element verwenden. Es wird ausschließlich mit <input type="file"> eingesetzt.

Das accept-Attribut darf nicht als Validierungstool verwendet werden. Datei-Uploads müssen auf dem Server validiert werden.

Syntax

<input accept="file_extension | audio/* | video/* | image/* | media_type">

Beispiel für das HTML-accept-Attribut

<!DOCTYPE html>
<html>
  <head>
    <title>Title of the document</title>
  </head>
  <body>
    <form action="/form/submit" method="post">
      <input type="file" name="Image" accept="image/*" />
      <input type="submit" />
    </form>
  </body>
</html>

Practice

Übung

Was ist der Zweck des 'accept'-Attributs in HTML und wo wird es häufig verwendet?