Есть ли какой-нибудь способ изменить настройку по умолчанию для всех файлов в раскрывающемся списке загрузки файлов? - PullRequest
0 голосов
/ 11 сентября 2018

В настоящее время я создаю метод загрузки файла для клиента, который будет использоваться маленькими детьми, поэтому мы пытаемся устранить как можно больше места для ошибок.Есть ли способ изменить настройку по умолчанию для раскрывающегося списка загрузки файлов со всех файлов на типы файлов, которые мы разрешаем на странице?У нас уже есть меры, чтобы запретить пользователям загружать недопустимые файлы, это просто для того, чтобы сделать его более понятным, чтобы пользователи не тратили время на случайный выбор неправильного типа файла.Пример:

file upload dropdown

Я хотел бы, чтобы поле, на которое указывает стрелка, автоматически показывало, скажем, .jpg и .pdf вместо всех файловНапример.

Ответы [ 2 ]

0 голосов
/ 11 сентября 2018

Используйте атрибут accept тега input. Поэтому, чтобы принимать только PNG, JPEG и GIF, вы можете использовать следующий код:

<input type="file" name="myImage" accept="image/x-png,image/gif,image/jpeg" />

Или просто:

<input type="file" name="myImage" accept="image/*" />

Обратите внимание, что это только ударит браузер, чтобы принять этот код. I.E. Opera и ie9 не поддерживают это

0 голосов
/ 11 сентября 2018

Вы можете использовать атрибут accept в поле <input>:

<input type="file" … accept="image/png, image/gif">
...