Skip to content
Snippets Groups Projects
Commit 374f56f5 authored by robin.zickermann's avatar robin.zickermann
Browse files

added drag and drop option for file upload in Course and AssignmentTutor

parent b02ec70d
No related branches found
No related tags found
No related merge requests found
......@@ -216,8 +216,22 @@
fileInput.click(); // Öffnet das Dateiauswahlfenster
});
uploadButton.addEventListener("dragover", (event)=> {
event.preventDefault();
})
uploadButton.addEventListener("drop", (event)=>{
event.preventDefault();
const files = event.dataTransfer.files;
handleFiles(files);
})
fileInput.addEventListener("change", (event) => {
const files = event.target.files; // Ausgewählte Dateien
handleFiles(files);
});
function handleFiles(files){
uploadedFile.style.display = "block";
uploadedFile.innerHTML += `<br> ${files[0].name}`;
if (files.length > 0) {
......@@ -244,7 +258,7 @@
);
}
}
});
}
submitButton.addEventListener("click", () => {
uploadedFile.innerHTML = "Uploaded Assignments: ";
......
......@@ -206,8 +206,21 @@
fileInput.click(); // Öffnet das Dateiauswahlfenster
});
uploadButton.addEventListener("dragover", (event)=> {
event.preventDefault();
})
uploadButton.addEventListener("drop", (event)=>{
event.preventDefault();
const files = event.dataTransfer.files;
handleFiles(files);
})
fileInput.addEventListener("change", (event) => {
const files = event.target.files; // Ausgewählte Dateien
handleFiles(files);
});
function handleFiles(files){
uploadedFile.style.display = "block";
uploadedFile.innerHTML += `<br> ${files[0].name}`;
if (files.length > 0) {
......@@ -234,7 +247,7 @@
);
}
}
});
}
submitButton.addEventListener("click", () => {
uploadedFile.innerHTML = "Uploaded Assignments: ";
uploadedFile.style.display = "none";
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment