Implementing exercise 3.2

This commit is contained in:
2024-11-20 14:07:41 +01:00
parent 5eab947b8c
commit 4b4517cc4b
7 changed files with 68 additions and 7 deletions

View File

@@ -0,0 +1,25 @@
let username = document.getElementById("txt-username")
let password = document.getElementById("txt-password")
let loginBtn = document.getElementById("btn-login")
console.log("Active")
function grabData() {
console.log("Grabbed Username: " + username?.value + ", grabbed password: " + password?.value)
}
username?.addEventListener("keypress", (event) => {
if (event.key === "Enter") {
grabData()
}
})
password?.addEventListener("keypress", (event) => {
if (event.key === "Enter") {
grabData()
}
})
loginBtn?.addEventListener("click", (event) => {
grabData()
})

View File

@@ -30,10 +30,14 @@ files.get("/:folder", async (req: Request, res: Response) => {
let result = []
let fileNames = fs.readdirSync("./backend/images/" + req.params.folder + "/")
fileNames.forEach(file => {
let resData = fs.readFileSync("./backend/images/" + req.params.folder + "/" + file, "utf8")
result.push({
name: file,
size: fs.statSync("./backend/images/" + req.params.folder + "/" + file).size,
content: resData,
url: "http://localhost:3000/static/" + req.params.folder + "/" + file
})
})