Код кода копирования следующим образом:
функция lastname () {
// Получить путь к загрузке
var filePath = document.getElementById ("file1"). Value;
// Чтобы избежать проблем с сбежательными обратными складами, он будет преобразован здесь
var re =/(//+)/g;
var filename = filePath.replace (re, "#");
// разрезать строку пути
var One = filename.split ("#");
// Получить последний в массиве, то есть имя файла
var two = one [one.length-1];
// затем перехватывать имя файла, чтобы получить имя суффикса
var three = two.split (".");
// Получить последнюю строку перехватывает, то есть имя суффикса
var last = three [three.length-1];
// добавить тип суффикса, который будет судить
var tp = "jpg, gif, bmp, jpg, gif, bmp";
// Возврат позиции имени суффикса, который соответствует критериям в строке
var rs = tp.indexof (последний);
// Если возвращаемый результат больше или равен 0, это означает, что тип файла, разрешенный для загрузки, включен
if (rs> = 0) {
вернуть истину;
}еще{
Alert («Выбранный вами файл загрузки не является действительным файлом изображения!»);
вернуть ложь;
}
}
Примечания:
1. Сначала сохраните скрипт в файл JS, а затем включите его на странице, где загружается файл;
2. Добавить onsubmit = "return lastname ()" в форму страницы загрузки