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/*";
Exemple 2
Afficher le type de contenu accepté par l'élément <input type="file"> :
var x = document.getElementById("myFile").accept;
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/*";
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 |