Вы не можете проверить, что представленный файл является форматом изображения на стороне клиента, потому что на стороне клиента нет доступа для чтения файла. (*) Вот почему плагин не предлагает такую функцию.
Единственная надежная проверка, которую вы можете выполнить в поле загрузки файла, чтобы убедиться, что value
не является пустой строкой (файл не выбран). Хотя у вас может возникнуть желание угадать, является ли файл изображением, взглянув на имя файла (например, заканчивается ли оно на «.gif», «.png», «.jpeg» или «.jpg»), но это в зависимости от операционной системы и параметров конфигурации типа файла расширение файла может не иметь никакого отношения к типу файла.
(*: за исключением Firefox 3 с использованием интерфейса FileList .)