HTML <input> ιδιότητα accept

Ορισμός και χρήση

accept Η ιδιότητα καθορίζει έναν φίλτρο για τους τύπους αρχείων που ο χρήστης μπορεί να επιλέξει από το διάλογο εισαγωγής αρχείων.

accept Η ιδιότητα καθορίζει τους τύπους αρχείων που μπορούν να υποβληθούν μέσω φόρτωσης αρχείων.

Σημείωση:accept Η ιδιότητα μπορεί να χρησιμοποιηθεί μόνο με <input type="file"> Συμμετοχή μαζί

Σuggestion:Δεν πρέπει να χρησιμοποιείται αυτή η ιδιότητα ως εργαλείο επικύρωσης. Η επαλήθευση φόρτωσης αρχείων πρέπει να γίνει στο τμήμα του διακομιστή.

Παράδειγμα

Καθορίζεται ο τύπος αρχείου που ο χρήστης μπορεί να επιλέξει από το διάλογο εισαγωγής αρχείων:

<form action="/action_page.php">
  <label for="img">Επιλέξτε εικόνα:</label>
  <input type="file" id="img" name="img" accept="image/*">
  <input type="submit">
</form>

Προσπαθήστε να το δοκιμάσετε προσωπικά

Γλώσσα

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

Σuggestion:Για να καθορίσετε πολλαπλές τιμές, χρησιμοποιήστε τον χαρακτήρα διαχωρισμού κόμματος για να διαχωρίσετε αυτές τις τιμές (π.χ. <input accept="audio/*,video/*,image/*" />

Αξία χαρακτηριστικού

Τιμή Περιγραφή
file_extension Ορίζει τα τμήματα αρχείων που μπορεί να επιλέξει ο χρήστης (π.χ. .gif, .jpg, .png, .doc)
audio/* Ο χρήστης μπορεί να επιλέξει όλες τις αρχεία ήχου
video/* Ο χρήστης μπορεί να επιλέξει όλες τις βίντεο αρχεία
image/* Ο χρήστης μπορεί να επιλέξει όλες τις εικόνες αρχείων
media_type

Έγκυρα μορφότυπα μέσων, χωρίς παραμέτρους.

Παρακαλώ ελέγξτε τα IANA μορφότυπα μέσων, για να αποκτήσετε πλήρη λίστα με τα τυποποιημένα μορφότυπα μέσων.

Υποστήριξη περιηγητή

Ο αριθμός στην τάβλη αναφέρεται στην έκδοση του προγράμματος περιήγησης που υποστηρίζει πρώτη φορά το χαρακτηριστικό.

Chrome Edge Firefox Safari Opera
Chrome Edge Firefox Safari Opera
26.0 10.0 37.0 11.1 15.0