Files
GiacPoints/frontend/index.js
2023-07-17 17:42:12 +01:00

26 lines
824 B
JavaScript

async function login() {
// this.preventDefault();
// get login details
let name = document.getElementById("name").value;
let password = document.getElementById("password").value;
// request login
let response = await fetch("/login", {
method: "POST",
headers: {
"Content-Type": "application/json",
},
body: JSON.stringify({
name: name,
password: password
})
});
// if failed red button
// else switch screen
if (response.status != 200) {
document.getElementById("loginSubmit").classList.add("error");
} else {
// switch screen
document.getElementById("login").setAttribute("style", "display: none;");
document.getElementById("mainPage").setAttribute("style", "");
}
}