From 5a49e7a19168aacdffff02117798cff48504013f Mon Sep 17 00:00:00 2001 From: Andreas Hnida Date: Thu, 21 Mar 2024 17:13:53 +0100 Subject: [PATCH] bestell- und kontak- js vereinheitlicht --- assets/js/bestellformular.js | 11 ++++++----- assets/js/kontaktformular.js | 7 ++++--- 2 files changed, 10 insertions(+), 8 deletions(-) diff --git a/assets/js/bestellformular.js b/assets/js/bestellformular.js index 6e3d88c..49b16ab 100644 --- a/assets/js/bestellformular.js +++ b/assets/js/bestellformular.js @@ -1,8 +1,9 @@ -window.onload = function () { - +document.addEventListener("DOMContentLoaded", function() { + console.log('bestellformular.js loaded'); + // Rest of the code goes here const FORMDEBUG = false; const btn = document.getElementById('bestellformular-btn'); - + const bestellformular = document.getElementById('bestellformular'); // initieiere Zeitmessung zur Botprevention var startTime = Date.now(); @@ -26,7 +27,7 @@ window.onload = function () { document.addEventListener("touchstart", setUserInteracted); document.addEventListener("keydown", setUserInteracted); - document.getElementById('formular').addEventListener('submit', function (e) { + bestellformular.addEventListener('submit', function (e) { e.preventDefault(); @@ -117,4 +118,4 @@ window.onload = function () { // setTimeout(() => notification.className = 'bg-red-500 text-white px-4 py-2 rounded hidden', 5000); // Benachrichtigung nach 5 Sekunden ausblenden }); }); -}; \ No newline at end of file +}) \ No newline at end of file diff --git a/assets/js/kontaktformular.js b/assets/js/kontaktformular.js index 25a49c0..8a8e2fc 100644 --- a/assets/js/kontaktformular.js +++ b/assets/js/kontaktformular.js @@ -1,8 +1,8 @@ window.onload = function () { const FORMDEBUG = false; - const btn = document.getElementById('bestellformular-btn'); - + const btn = document.getElementById('kontaktformular-btn'); + const kontaktformular = document.getElementById('kontaktformular'); // initieiere Zeitmessung zur Botprevention var startTime = Date.now(); @@ -26,7 +26,7 @@ window.onload = function () { document.addEventListener("touchstart", setUserInteracted); document.addEventListener("keydown", setUserInteracted); - document.getElementById('formular').addEventListener('submit', function (e) { + kontaktformular.addEventListener('submit', function (e) { e.preventDefault(); @@ -110,4 +110,5 @@ window.onload = function () { // setTimeout(() => notification.className = 'bg-red-500 text-white px-4 py-2 rounded hidden', 5000); // Benachrichtigung nach 5 Sekunden ausblenden }); }) + } \ No newline at end of file