-
Notifications
You must be signed in to change notification settings - Fork 2
/
Copy pathscript.js
37 lines (31 loc) · 854 Bytes
/
script.js
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
const saveEl = document.getElementById("save-btn")
const inputEl = document.getElementById("input-el")
const deleteEl = document.getElementById("delete-el")
const delete1El = document.getElementById("delete1-el")
let pEl = document.getElementById("p-el")
let myLeads = []
saveEl.addEventListener("click",function() {
myLeads.push(inputEl.value)
render()
})
function render() {
let tasks = ""
for (let i = 0; i < myLeads.length; i++) {
tasks += "<li>" + myLeads[i] + "</li>"
}
pEl.innerHTML = tasks
}
deleteEl.addEventListener("click", function() {
myLeads.pop()
render()
if (myLeads.length === 0 ){
pEl.textContent = "no tasks"
}
})
delete1El.addEventListener("click", function(){
myLeads.shift()
render()
if (myLeads.length === 0 ){
pEl.textContent = "no tasks"
}
})