async function submitSuggestion(event) { event.preventDefault(); const name = document.getElementById("name").value.trim(); const frage = document.getElementById("frage").value.trim(); const antwort = document.getElementById("antwort").value.trim(); const tipp = document.getElementById("tipp").value.trim(); const submitBtn = document.getElementById("submitBtn"); const resultBox = document.getElementById("resultMessage"); if (!frage || !antwort) { alert("Bitte gib mindestens die Frage und die richtige Antwort ein."); return; } submitBtn.disabled = true; submitBtn.innerText = "✨ Vorschlag wird übertragen..."; try { const res = await fetch("/api/suggestions", { method: "POST", headers: { "Content-Type": "application/json" }, body: JSON.stringify({ name: name || "Gast", frage: frage, antwort: antwort, tipp: tipp || null }) }); const data = await res.json(); if (res.ok && data.success) { resultBox.innerHTML = `
${data.message}