Вы здесь

Атрибут accept HTML тега input

Атрибут accept определяет тип файлов, которые принимает сервер (могут быть загружены при помощи элемента загрузки файлов).

Атрибут accept можно использовать только с <input type="file">.

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

Синтаксис
<input accept="расширение_файла | audio/* | video/* | image/* | медиатип">
Значения атрибута
Значение Описание
расширение_файла Файловое расширение с точкой, например, .gif, .jpg, .png, .doc
audio/* Все аудио файлы
video/* Все видео файлы
image/* Все файлы изображений
медиатип Валидный медиатип без параметров

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

Пример использования атрибута

Определяем, что сервер принимает только файлы изображений:


<form action="http://msiter.ru/demo_form.asp">
   <input type="file" name="pic" accept="image/*">
   <input type="submit">
</form>