Атрибут 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>