-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathindex.js
28 lines (24 loc) · 912 Bytes
/
index.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
const mybuttons = document.getElementsByClassName("rateButton");
for (let i = 0; i < mybuttons.length; i++) {
mybuttons[i].addEventListener("click", function() {
for (let j = 0; j < mybuttons.length; j++) {
mybuttons[j].classList.remove("selected");
}
mybuttons[i].classList.add("selected");
});
}
const mySubmit = document.getElementById("mySubmit");
mySubmit.addEventListener("click", function() {
myContainer = document.getElementById("ratingContainer");
myContainer2 = document.getElementById("thankYou");
let selectedButton;
for (let i = 0; i < mybuttons.length; i++) {
if (mybuttons[i].classList.contains("selected")) {
selectedButton = mybuttons[i];
break;
}
}
document.getElementById("ratedNumber").innerHTML = selectedButton.innerHTML;
myContainer.style.display = "none";
myContainer2.style.display = "grid";
});