Skip to content

Commit a61e0ca

Browse files
committed
Add set clear text local storage
1 parent 12f48d5 commit a61e0ca

1 file changed

Lines changed: 23 additions & 0 deletions

File tree

‎setClear-text-LocalStroage/main.js‎

Lines changed: 23 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,23 @@
1+
let msgEl = document.getElementById("msg");
2+
let saveBtnEl = document.getElementById("saveBtn");
3+
let clearBtnEl = document.getElementById("clearBtn");
4+
5+
let storageKey = "userInput";
6+
7+
// Load existing value from localStorage
8+
let storedValue = localStorage.getItem(storageKey);
9+
if (storedValue !== null) {
10+
msgEl.value = storedValue;
11+
}
12+
13+
// Save button functionality
14+
saveBtnEl.onclick = function () {
15+
let text = msgEl.value;
16+
localStorage.setItem(storageKey, text);
17+
};
18+
19+
// Clear button functionality
20+
clearBtnEl.onclick = function () {
21+
msgEl.value = "";
22+
localStorage.removeItem(storageKey);
23+
};

0 commit comments

Comments
 (0)