So überprüfen Sie die Dateierweiterung beim Drag & DropHTML

HTML-Programmierer
Anonymous
 So überprüfen Sie die Dateierweiterung beim Drag & Drop

Post by Anonymous »

Ich habe eine Upload -Datei erstellt, mit der mehrere Dateien akzeptiert werden können. Mein aktuelles Problem ist jedoch, wenn der Benutzer mehrerer Drag & fallen.

Photos:






File Name
Status
File Size
Type
Action




/table>


< /code>
Hier ist mein Skript, das ich bisher gemacht habe: < /p>
function fileValidation2(){
var fileInput = document.getElementById('file_name2');
var filePath = fileInput.value;
var allowedExtensions = /(\.jpg|\.jpeg|\.png|\.tiff|\.tif)$/i;
if(!allowedExtensions.exec(filePath)){
alert('Please upload file having extensions .jpeg/.jpg/.png/.tiff/.tif/.xlsx/.pdf/.xls/.docx/.doc/.bump only.');
fileInput.value = '';
return false;
}else{
//Image preview
if (fileInput.files && fileInput.files[0]) {
var reader = new FileReader();
reader.onload = function(e) {
document.getElementById('imagePreview').innerHTML = '';
};
reader.readAsDataURL(fileInput.files[0]);
}
}
}
< /code>
funktioniert perfekt, wenn der Benutzer in der Eingabedatei die Datei auswählen kann. Wenn Benutzer jedoch mehrere Dateien enthalten, die neben dem Bild enthalten sind, ist dies inbegriffen. Wenn jemand weiß, wie man dies schlägt? Vielen Dank im Voraus.>

Quick Reply

Change Text Case: 
   
  • Similar Topics
    Replies
    Views
    Last post