English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية
L'attribut accept spécifie les types de fichiers acceptés par le serveur (qui peuvent être soumis via le téléversement de fichiers). Évitez d'utiliser cet attribut comme outil de validation, il faudrait plutôt valider le téléversement de fichiers côté serveur pour éviter les téléversements malveillants.
Spécifiez que le serveur accepte uniquement les images au format png et jpeg lors de l'envoi de fichiers:
<!DOCTYPE html> <html> <head> <meta charset="utf-8"> <title>Utilisation de l'attribut accept du form HTML</title>-Tutoriel de base(oldtoolbag.com)</title> </head> <body> <form action="action_page.php" accept="image/png, image/jpeg"> Prénom: <input type="text" name="fname"><br> Nom de famille: <input type="text" name="lname"><br> Votre image: <input type="file" name="pic" id="pic"><br> <input type="submit" value="Soumettre"> </form> </body> </html>Voyons voir ‹/›
IEFirefoxOperaChromeSafari
Attention :Presque tous les navigateurs populaires ne prennent pas en charge l'attribut accept.
Dans HTML5 ,le support pour l'attribut accept n'est pas pris en charge dans <form>.
L'attribut accept spécifie les types de fichiers acceptés par le serveur (ils peuvent être soumis via le téléchargement de fichiers).
Astuce :Évitez d'utiliser cette propriété comme outil de validation, il devrait y avoir une validation côté serveur pour le téléchargement de fichiers.
<form accept="MIME_type">
Valeur | Description |
---|---|
MIME_type | Permis de soumettre/un ou plusieurs types MIME téléchargés. Pour spécifier plusieurs types MIME, séparez-les par des virgules. Veuillez consulter Types MIME IANA,obtenir la liste complète des types MIME standard. |