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

Руководство по HTML

Полный список тегов HTML

HTML: атрибут accept <input>

Атрибут accept указывает фильтр типов файлов, которые пользователь может выбрать из диалогового окна выбора файлов (только для type ="file"), внимание: атрибут accept можно использовать только с <input type ="file">

 HTML <input> тег

Онлайн пример

Укажите тип файлов, которые пользователь может выбрать из диалогового окна выбора файлов:

!DOCTYPE html
<html>
<head>
<title>HTML: атрибут accept <input> - Основной учебник сети (oldtoolbag.com)</title>
<body>
<form action="action_page.php">
  <input type="file" name="pic" accept="image/*">
  <input type="submit">
</form>
</body>
</html>
Проверьте <‹/›>

Совместимость браузеров

IEFirefoxOperaChromeSafari

Internet Explorer 10, Firefox, Opera, Chrome и Safari 6 поддерживают атрибут accept.

Внимание:Версии Internet Explorer 9 и более ранние не поддерживают атрибут accept тега <input>.

Определение и использование

Атрибут accept позволяет指定 фильтр типов файлов, которые могут быть выбраны пользователем из диалогового окна выбора файла (только для type ="file").
Внимание: атрибут accept может использоваться только с <input type ="file">.

Совет: Не используйте этот атрибут в качестве средства проверки. Загрузка файлов должна быть проверена на сервере для обеспечения безопасности загрузки.

Различия между HTML 4.01 и HTML5

Нет.

Синтаксис

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

Совет:Если нужно указать несколько значений, разделите их запятыми (например, <input accept="audio/*,video/*,image/*" />).

Значение свойства

ЗначениеОписание
audio/*принимаэ все аудио.
video/*принимаэ все видео.
image/*принимаэ все изображения.
MIME_typeДействительный тип MIME, без параметров. См. IANA Тип MIME,получите полный список стандартных MIME типов.
 HTML <input> тег