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

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

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

В настоящее время ни один основной браузер не поддерживает этот атрибут.

В HTML5 атрибут accept для тега <form> не поддерживается.

Синтаксис атрибута

<form accept="тип_файла">

Значения атрибута

ЗначениеОписание
тип_файлаОдин или несколько типов файлов, которые могут загружаться на сервер. При указании нескольких типов файлов они разделяются запятой.

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

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


<form action="//msiter.ru/form_action.asp" accept="image/gif,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="Отправить">
</form>