English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية
Атрибут accept определяет тип файлов, которые сервер принимает (можно отправить через загрузку файла), избегайте использования этого атрибута в качестве средства проверки, проверку файла следует проводить на сервере, чтобы предотвратить вредоносную загрузку.
Указать серверу принимать только изображения в формате png и jpeg при загрузке файла:
<!DOCTYPE html> <html> <head> <meta charset="utf-8"> <title>Использование атрибута accept в HTML<form>-базовый учебник (oldtoolbag.com)</title> </head> <body> <form action="action_page.php" accept="image/png, image/jpeg"> Имя: <input type="text" name="fname"><br> Фамилия: <input type="text" name="lname"><br> Ваше изображение: <input type="file" name="pic" id="pic"><br> <input type="submit" value="Submit"> </form> </body> </html>Проверьте это ‹/›
IEFirefoxOperaChromeSafari
Обратите внимание:Почти все основные браузеры не поддерживают атрибут accept.
В HTML5 атрибут accept для тега <form> не поддерживается.
Атрибут accept определяет типы файлов, которые принимает сервер (файлы могут быть отправлены через загрузку).
Совет:Пожалуйста, не используйте этот атрибут в качестве средства проверки, файлы должны быть проверены на сервере при загрузке.
<form accept="MIME_type">
Значение | Описание |
---|---|
MIME_type | Одна или несколько MIME типов, которые можно отправить/загрузить. Если нужно указать несколько MIME типов, используйте запятую для их разделения. См. также IANA MIME типыполучите полный список стандартных MIME типов. |