-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathscript.js
More file actions
35 lines (29 loc) · 989 Bytes
/
Copy pathscript.js
File metadata and controls
35 lines (29 loc) · 989 Bytes
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
// console.log("called");
function myfunc(div) {
console.log("called");
console.log(div);
console.log(div.className);
div.className = div.className.replace("blue", "");
let ct = parseInt(document.getElementById("count").innerHTML);
console.log(ct);
ct--;
document.getElementById("count").innerHTML = ct;
}
let divs = document.getElementsByClassName("blue");
for (let i = 0; i < divs.length; i++) {
let ele = divs[i];
divs[i].addEventListener("click", () => { myfunc(ele) });
// console.log(divs[i]);
}
let read = document.getElementById("markRead");
function myFunction() {
const boxes = document.querySelectorAll('.blue');
boxes.forEach(blue => {
blue.className = blue.className.replace("blue", "");
let ct = parseInt(document.getElementById("count").innerHTML);
console.log(ct);
ct = 0;
document.getElementById("count").innerHTML = ct;
});
}
read.addEventListener("click", myFunction);