intégration formulaire avec l'api

This commit is contained in:
Quentin Roussel
2023-03-27 11:41:52 +02:00
parent db3a663bc1
commit ec5b6391f9
9 changed files with 9193 additions and 843 deletions

21
code/formulaire/main.js Normal file
View File

@@ -0,0 +1,21 @@
document.getElementById("form").addEventListener("submit", function (event) {
let payload = {}
event.preventDefault();
let data = new FormData(event.target);
data.append("note", parseInt(document.getElementById("note-range").value))
data.append("source","website")
let urlEncoded = new URLSearchParams(Object.fromEntries(data.entries()))
fetch("http://localhost:8080/add_review", {
method: "POST",
headers:{
'Content-Type': 'application/x-www-form-urlencoded'
},
body: urlEncoded
}).then(res => {
document.location = "/merci.html";
});
});
document.getElementById("note-range").addEventListener("input", function (event) {
document.getElementById("note-display").innerHTML = event.target.value;
});