-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathapp.js
42 lines (32 loc) · 942 Bytes
/
app.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
37
38
39
40
41
42
var arr = [];
document.getElementById("ip1").value = "";
var node1 = document.getElementById("div1");
function updateDOM(){
node1.innerHTML = "";
for(let i=0;i<arr.length;i++){
if(arr[i].present == true){
var node2 = document.createElement("tr");
var node4 = document.createElement('td');
node4.append(arr[i].sen)
var node5 = document.createElement('td');
var node3 = document.createElement("button");
node3.append("DONE");
node3.onclick = () => {
arr[i].present = false;
updateDOM();
}
node5.append(node3);
node2.append(node4);
node2.append(node5);
node1.append(node2);
}
}
}
function func(){
var obj = {
sen : document.getElementById("ip1").value,
present : true
}
arr.push(obj);
updateDOM();
}