Мне нужна помощь в разрешении загрузки только файлов JPG, PNG, PDF и DOCX с решением, найденным в этом JSFIDDLE Demo
JavaScript, который выполняет загрузку файла, выглядит следующим образом:
function makeFileList() {
var input =
document.getElementById("filesToUpload");
var ul =
document.getElementById("fileList");
while (ul.hasChildNodes()) {
ul.removeChild(ul.firstChild);
}
for (var i = 0; i < input.files.length; i++) {
var li = document.createElement("li");
li.innerHTML = input.files[i].name;
ul.appendChild(li);
}
if (!ul.hasChildNodes()) {
var li = document.createElement("li");
li.innerHTML = 'No Files Selected';
ul.appendChild(li);
}
}
Мне не нужно отображать предупреждение, если пользователь пытается загрузить тип файла, который не включен в белый список. В результате на экране отображаются только разрешенные файлы.
Спасибо за любую помощь!