From 501a85f77b806d804cf1408bb16065725a4cbb48 Mon Sep 17 00:00:00 2001 From: alok844937-design Date: Wed, 1 Apr 2026 01:32:19 +0530 Subject: [PATCH] Fix: Add null checks for DOM manipulation --- src/assets/js/script.js | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/src/assets/js/script.js b/src/assets/js/script.js index cf847e3..cfd9c36 100644 --- a/src/assets/js/script.js +++ b/src/assets/js/script.js @@ -1,8 +1,9 @@ document.addEventListener("DOMContentLoaded", function (e) { const searchForm = document.getElementById("searchForm"); - searchForm.addEventListener("submit", (e) => { - e.preventDefault(); + if (searchForm) { + searchForm.addEventListener("submit", (e) => { + e.preventDefault(); // capture and process the submission console.log("captured cleanly!"); @@ -257,4 +258,4 @@ document.addEventListener("DOMContentLoaded", function (e) { } return rights; } -}); +}});