HTML <form> acceptAttribut
Exemple
Spécifie que le serveur n'accepte que les fichiers GIF et JPEG pour le téléversement de fichiers :
<form action="form_action.html"
accept="image/gif,image/jpeg">
Prénom : <input type="text" name="fname"><br>
Nom : <input type="text" name="lname"><br>
Votre image : <input type="file" name="pic" id="pic"><br>
<input type="submit" value="Envoyer">
</form>
Prénom : <input type="text" name="fname"><br>
Nom : <input type="text" name="lname"><br>
Votre image : <input type="file" name="pic" id="pic"><br>
<input type="submit" value="Envoyer">
</form>
Essayez-le vous-même »
Prise en charge des navigateurs
![]()
![]()
![]()
![]()
![]()
Remarque :Presque tous les navigateurs courants ne prennent pas en charge l'attribut accept.
Définition et utilisation
En HTML5, l'attribut accept de <form> n'est pas pris en charge.
L'attribut accept spécifie les types de fichiers que le serveur accepte et qui peuvent être soumis via un téléversement de fichier.
Conseil :Évitez d'utiliser cet attribut comme outil de validation. Vous devez valider les téléversements de fichiers côté serveur.
Syntaxe
<form accept="MIME_type">
Valeurs d'attributs
| Valeur | Description |
|---|---|
| MIME_type | Un ou plusieurs types MIME autorisés à être soumis/téléversés. Pour spécifier plusieurs types MIME, séparez-les par des virgules. Voir aussiles types MIME IANApour obtenir la liste complète des types MIME standard. |
Balise HTML <form> Autres extensions