Справочники

HTML Элементы HTML Атрибуты Глобальные Атрибуты HTML События HTML MIME-типы HTML Коды языков HTMLТаблица цветов HTML ASCII HTML ISO-8859-1 HTML Windows-1251 HTML UTF-8 кирилица HTML URL для UTF-8 HTML URL для ISO-8859


 


HTML Атрибут accept

Атрибут accept устанавливает фильтр на типы файлов, которые вы можете отправить через поле загрузки файлов. Тип файла указывается как MIME-тип, при нескольких значениях они перечисляются через запятую. Если файл не подходит под установленный фильтр, он не показывается в окне выбора файлов.

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

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

Синтаксис

<input type="file" accept="MIME-тип">

Значения

В качестве значения указывается имя MIME-типа в любом регистре, несколько значений перечисляются через запятую.

В HTML5 также допустимо в качестве значения указывать audio/* для выбора всех звуковых файлов, video/* для видеофайлов и image/* для всех графических файлов.

Значение по умолчанию

Нет.

Для того чтобы ограничить форму на добавление только картинок следует в accept дописать (image/*):

Хром Fire Fox Опера Яндекс Сафари Internet Explorer

Пример: Атрибут accept

Теги с которыми может применяться атрибут accept:

Атрибут Элементы
accept <input>

Спецификация

Спецификация Статус
HTML5 (W3C) Рекомендация
HTML 4 (W3C) Рекомендация

Учебник HTML

HTML уроки: HTML Атрибуты