Синтаксис

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

Описание

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

Используется в теге <input>.

Внимание!

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

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

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

Примечание!

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

Пример

HTML-код:

<!DOCTYPE html>
<html lang="ru">
<head>
    <meta charset="UTF-8">
    <title>Атрибут accept</title>
</head>
<body>
    <form action="/action_page.php" method="post">
        <input type="file" name="pic" accept="image/*"><br>
        <input type="submit">
    </form>
</body>
</html>

Отображение в браузере:


Поддержка браузера 

Атрибут

Chrome

Chrome

Opera

Opera

Firefox

Firefox

Safari

Safari

Microsoft Edge

Microsoft Edge

accept Да Да Да Да Да

Комментарии

Оставить комментарий:
* отправляя форму, я даю согласие на обработку персональных данных

Продолжаем добавлять языки программирования для Вас.
Впереди много интересного!

Только свежие новости программирования и технологий каждый день.

Свежие посты