document.addEventListener("DOMContentLoaded", () => { const btn = document.getElementById("registerBtn") const emailInput = document.getElementById("email") const usernameInput = document.getElementById("username") const passwordInput = document.getElementById("password") async function handleRegister() { try { const response = await fetch("https://yggdrasil.azures.fr/register", { method: "POST", headers: { "Content-Type": "application/json" }, body: JSON.stringify({ email: emailInput.value, username: usernameInput.value, password: passwordInput.value }) }) const json = await response.json() if (json.code !== 200) { alert((json.error || "Erreur") + (json.message || "Une erreur est survenue")) } else { alert("Succès") } } catch (error) { alert("Une erreur est survenue") } } btn.addEventListener("click", handleRegister) })