Attribut accept de l'élément Input FileUpload

Définition et utilisation

accept Définir ou retourner la valeur de l'attribut accept du bouton de téléversement de fichiers.

L'attribut accept de HTML spécifie les types de fichiers acceptés par le serveur (fichiers soumis via le téléversement de fichiers).

Veuillez également consulter :

Manuel HTML :Attribut accept de <input> HTML

Exemple

Exemple 1

Changer le type de contenu accepté :

// Le serveur ne recevra que les fichiers audio du téléversement de fichiers
document.getElementById("myFile").accept = "audio/*";

Essayez-le vous-même

Exemple 2

Afficher le type de contenu accepté par l'élément <input type="file"> :

var x = document.getElementById("myFile").accept;

Essayez-le vous-même

Exemple 3

Accepter plusieurs types de contenu :

// Le serveur ne recevra que les fichiers audio et vidéo du téléversement de fichiers
document.getElementById("myFile").accept = "audio/*,video/*";

Essayez-le vous-même

Syntaxe

Retourner l'attribut accept :

fileuploadObject.accept

Définir l'attribut accept :

fileuploadObject.accept = "audio/*,video/*,image/*,MIME_type"

Valeur de l'attribut

Valeur Description
audio/* Accepter tous les fichiers d'audio.
video/* Accepter tous les fichiers de vidéos.
image/* Accepter tous les fichiers d'images.
MIME_type

Types MIME valides.

Veuillez consulter Types MIME IANA,pour obtenir une liste complète des types MIME standard.

Astuce :Pour spécifier plusieurs valeurs, séparez-les par des virgules.

Détails techniques

Valeur de retour : Valeur de chaîne, contenant une liste de types de contenu acceptables séparés par des virgules.

Support du navigateur

Chrome Edge Firefox Safari Opera
Chrome Edge Firefox Safari Opera
Support Non supporté Support Non supporté Support