English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية

Manuel de référence HTML

Tous les balises HTML

HTML: <form> attribut accept

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.

 HTML <form> balise

Exemple en ligne

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 ‹/›

Compatibilité du navigateur

IEFirefoxOperaChromeSafari

Attention :Presque tous les navigateurs populaires ne prennent pas en charge l'attribut accept.

Définition et utilisation

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.

Syntaxe

<form accept="MIME_type">

Valeur de l'attribut

ValeurDescription
MIME_typePermis 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.

 HTML <form> balise