HTML L’attribut accept de la balise input

Somaire

Définition et utilisation L’attribut accept

LES BALISES HTML

L'attribut accept spécifie les types de fichiers que le serveur accepte (qui peuvent être soumises par l'intermédiaire d'un fichier de téléchargement).

Remarque: L'attribut accept ne peut être utiliséqu’avec l’élément <input type="file">.

Astuce: Ne pas utiliser cet attribut comme un outil de validation. Le téléchargement de fichiers doit être validé sur le serveur.

Syntaxe

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

Astuce: Pour spécifier plusieurs valeurs, séparez les valeurs par des virgules (ex <input  accept="audio/*,video/*,image/*"/>).


Exemple Spécifier que le serveur accepte seulement les fichiers image avec extension gif lors de téléchargement :

Sélectionner le code

	  <form action="demo_form.php">
  <input type="file" name="pic" accept="image/*">
  <input type="submit">
</form>

Navigateurs pris en charge

Internet Explorer Firefox Opéra Google Chrome Safari

L'attribut accept est pris en charge dans tous les principaux navigateurs, sauf Internet Explorer et Safari.


Différences entre HTML 4.01 et HTML5

Aucune différence.


Valeurs d'attributs

Valeur Description
audio / * Tous les fichiers sonores sont acceptées
video / * Tous les fichiers vidéo sont acceptés
image / * Tous les fichiers image sont acceptés
Mime_type

Un type MIME valide, sans paramètres. Voir l'IANA types MIME pour une liste complète des types MIME standards


Retour à la balise input


Retour à l'accueil du site

Par carabde 10 mars 2014