Как сделать тип ввода должен принимать только файлы PDF? - PullRequest
0 голосов
/ 27 августа 2018

Как заставить тип ввода принимать только PDF, я попытался принять = "application / pdf" в моем html, но он все еще принимает pptx, xlsx, doc и т. Д.

Ответы [ 2 ]

0 голосов
/ 28 июля 2019

попробуйте это:

<input type='file' accept='.pdf' />

несколько расширений:

<input type='file' accept='.pdf,.doc,.ppt' />
0 голосов
/ 27 августа 2018

Атрибут accept поддерживается только в некоторых браузерах, но не во всех. Я написал бы некоторые jquery, чтобы проверить расширение файла, как только пользователь загрузил свой файл. Если расширение отличается от указанного, очистите поле и скажите предупреждение.

У меня нет удобного для вас примера, но это не сложно сделать.

проверьте этот SO вопрос о способах проверки расширения.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...