From 01643d4342553a0152dbee573fd075a041e7ed4b Mon Sep 17 00:00:00 2001 From: JACKIE30 Date: Tue, 8 Apr 2025 19:31:26 +0530 Subject: [PATCH 1/2] Fix: Add Enter Key Support to Add Tasks by adding key --- app.js | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/app.js b/app.js index e7b2eaf..0128d0b 100644 --- a/app.js +++ b/app.js @@ -1,7 +1,11 @@ let input = document.querySelector("input"); let addTask = document.querySelector("#addTask"); let ul = document.querySelector("ul"); - +input.addEventListener("keypress", function (event) { + if (event.key === "Enter") { + addTask.click(); + } +}); addTask.addEventListener("click", function(){ let item = document.createElement("li"); item.innerText = input.value; From 51924ab287b87fa1f71426e30746c0b9f82fc02a Mon Sep 17 00:00:00 2001 From: JACKIE30 Date: Tue, 8 Apr 2025 19:41:08 +0530 Subject: [PATCH 2/2] Fix: Prevent Adding Empty Task by using an if statement --- app.js | 1 + 1 file changed, 1 insertion(+) diff --git a/app.js b/app.js index 0128d0b..044bd22 100644 --- a/app.js +++ b/app.js @@ -7,6 +7,7 @@ input.addEventListener("keypress", function (event) { } }); addTask.addEventListener("click", function(){ + if (input.value.trim() === "") return; let item = document.createElement("li"); item.innerText = input.value; ul.appendChild(item);