summaryrefslogtreecommitdiff
path: root/rannak/mangud/perenaine/ristsona/script.js
diff options
context:
space:
mode:
authorRasmus Luha <rasmus.luha@gmail.com>2022-09-24 15:28:33 +0300
committerRasmus Luha <rasmus.luha@gmail.com>2022-09-24 15:28:33 +0300
commit9f5d3616cb0ed7d4c8135482dbe775ced78eb5fe (patch)
tree1bb13f53f049b0613bfb1cb83895a1c07a988479 /rannak/mangud/perenaine/ristsona/script.js
parent52b100ad168c10ea44b1df7b89b71ae177ae835a (diff)
Ristsõna done ja global button Fix
Diffstat (limited to 'rannak/mangud/perenaine/ristsona/script.js')
-rw-r--r--rannak/mangud/perenaine/ristsona/script.js198
1 files changed, 58 insertions, 140 deletions
diff --git a/rannak/mangud/perenaine/ristsona/script.js b/rannak/mangud/perenaine/ristsona/script.js
index e09f847..121bfab 100644
--- a/rannak/mangud/perenaine/ristsona/script.js
+++ b/rannak/mangud/perenaine/ristsona/script.js
@@ -10,7 +10,7 @@ function message(msg, color){
}
-function õigeVastus(vastus, nr){
+function õigeVastus(nr, vastus){
message("Õige!", "green");
console.log(nr);
@@ -33,9 +33,16 @@ function õigeVastus(vastus, nr){
}
-function valeVastus(vastus, nr){
+function valeVastus(tähed, nr, vastus){
message("Vale pakumine, proovi uuesti", "red");
+ for (let i = 0; i < tähed.length; i++) {
+ if (i == 0)
+ tähed[i].childNodes[1].style.display = "none";
+ else
+ tähed[i].childNodes[0].style.display = "none";
+ }
+
if (õiged.includes(nr)) {
delete õiged[õiged.indexOf(nr)];
counter--;
@@ -50,195 +57,105 @@ function kontrolliVastus(nr, vastus){
switch (nr) {
case "1":
- if (vastus == "kurk") õigeVastus(vastus, nr);
+ if (vastus == "kurk") õigeVastus(nr, vastus);
else{
let tähed = document.querySelectorAll(".kurk");
- for (let i = 0; i < tähed.length; i++) {
- if (i == 0)
- tähed[i].childNodes[1].style.display = "none";
- else
- tähed[i].childNodes[0].style.display = "none";
- }
-
- valeVastus(vastus, nr);
+ valeVastus(tähed, vastus, nr);
}
break;
-
+
case "2":
- if (vastus == "majonees") õigeVastus(vastus);
- else {
+ if (vastus == "majonees") õigeVastus(nr, vastus);
+ else{
let tähed = document.querySelectorAll(".majonees");
- for (let i = 0; i < tähed.length; i++) {
- if (i == 0)
- tähed[i].childNodes[1].style.display = "none";
- else
- tähed[i].childNodes[0].style.display = "none";
- }
-
- valeVastus(vastus, nr);
-
+ valeVastus(tähed, vastus, nr);
}
break;
+
case "3":
- if (vastus == "porgand") õigeVastus(vastus);
- else {
+ if (vastus == "porgand") õigeVastus(nr, vastus);
+ else{
let tähed = document.querySelectorAll(".porgand");
- for (let i = 0; i < tähed.length; i++) {
- if (i == 0)
- tähed[i].childNodes[1].style.display = "none";
- else
- tähed[i].childNodes[0].style.display = "none";
- }
-
- valeVastus(vastus, nr);
-
+ valeVastus(tähed, vastus, nr);
}
break;
+
case "4":
- if (vastus == "vorst") õigeVastus(vastus);
- else {
+ if (vastus == "vorst") õigeVastus(nr, vastus);
+ else{
let tähed = document.querySelectorAll(".vorst");
- for (let i = 0; i < tähed.length; i++) {
- if (i == 0)
- tähed[i].childNodes[1].style.display = "none";
- else
- tähed[i].childNodes[0].style.display = "none";
- }
-
- valeVastus(vastus, nr);
-
+ valeVastus(tähed, vastus, nr);
}
break;
+
case "5":
- if (vastus == "õun") õigeVastus(vastus);
- else {
+ if (vastus == "õun") õigeVastus(nr, vastus);
+ else{
let tähed = document.querySelectorAll(".õun");
- for (let i = 0; i < tähed.length; i++) {
- if (i == 0)
- tähed[i].childNodes[1].style.display = "none";
- else
- tähed[i].childNodes[0].style.display = "none";
- }
-
- valeVastus(vastus, nr);
-
+ valeVastus(tähed, vastus, nr);
}
break;
+
case "6":
- if (vastus == "sool") õigeVastus(vastus);
- else {
+ if (vastus == "sool") õigeVastus(nr, vastus);
+ else{
let tähed = document.querySelectorAll(".sool");
- for (let i = 0; i < tähed.length; i++) {
- if (i == 0)
- tähed[i].childNodes[1].style.display = "none";
- else
- tähed[i].childNodes[0].style.display = "none";
- }
-
- valeVastus(vastus, nr);
-
+ valeVastus(tähed, vastus, nr);
}
break;
+
case "7":
- if (vastus == "pipar") õigeVastus(vastus);
- else {
+ if (vastus == "pipar") õigeVastus(nr, vastus);
+ else{
let tähed = document.querySelectorAll(".pipar");
- for (let i = 0; i < tähed.length; i++) {
- if (i == 0)
- tähed[i].childNodes[1].style.display = "none";
- else
- tähed[i].childNodes[0].style.display = "none";
- }
-
- valeVastus(vastus, nr);
-
+ valeVastus(tähed, vastus, nr);
}
break;
case "8":
- if (vastus == "hernes") õigeVastus(vastus);
- else {
+ if (vastus == "hernes") õigeVastus(nr, vastus);
+ else{
let tähed = document.querySelectorAll(".hernes");
- for (let i = 0; i < tähed.length; i++) {
- if (i == 0)
- tähed[i].childNodes[1].style.display = "none";
- else
- tähed[i].childNodes[0].style.display = "none";
- }
-
- valeVastus(vastus, nr);
-
+ valeVastus(tähed, vastus, nr);
}
break;
case "9":
- if (vastus == "muna") õigeVastus(vastus);
- else {
+ if (vastus == "muna") õigeVastus(nr, vastus);
+ else{
let tähed = document.querySelectorAll(".muna");
- for (let i = 0; i < tähed.length; i++) {
- if (i == 0)
- tähed[i].childNodes[1].style.display = "none";
- else
- tähed[i].childNodes[0].style.display = "none";
- }
-
- valeVastus(vastus, nr);
-
+ valeVastus(tähed, vastus, nr);
}
break;
case "10":
- if (vastus == "sibul") õigeVastus(vastus);
- else {
+ if (vastus == "sibul") õigeVastus(nr, vastus);
+ else{
let tähed = document.querySelectorAll(".sibul");
- for (let i = 0; i < tähed.length; i++) {
- if (i == 0)
- tähed[i].childNodes[1].style.display = "none";
- else
- tähed[i].childNodes[0].style.display = "none";
- }
-
- valeVastus(vastus, nr);
-
+ valeVastus(tähed, vastus, nr);
}
break;
case "11":
- if (vastus == "hapukoor") õigeVastus(vastus);
- else {
+ if (vastus == "hapukoor") õigeVastus(nr, vastus);
+ else{
let tähed = document.querySelectorAll(".hapukoor");
- for (let i = 0; i < tähed.length; i++) {
- if (i == 0)
- tähed[i].childNodes[1].style.display = "none";
- else
- tähed[i].childNodes[0].style.display = "none";
- }
-
- valeVastus(vastus, nr);
-
+ valeVastus(tähed, vastus, nr);
}
break;
case "12":
- if (vastus == "kartul") õigeVastus(vastus);
- else {
+ if (vastus == "kartul") õigeVastus(nr, vastus);
+ else{
let tähed = document.querySelectorAll(".kartul");
- for (let i = 0; i < tähed.length; i++) {
- if (i == 0)
- tähed[i].childNodes[1].style.display = "none";
- else
- tähed[i].childNodes[0].style.display = "none";
- }
-
- valeVastus(vastus, nr);
-
+ valeVastus(tähed, vastus, nr);
}
break;
@@ -258,9 +175,6 @@ function getInputValue() {
let inputVal = document.getElementById("inputId").value;
let inputNr = document.getElementById("inputNr").value;
- console.log(inputVal);
- console.log(inputNr);
-
if (inputNr == "" || inputVal == ""){
message("Palun täida mõlemad väljad", "red");
}
@@ -274,10 +188,14 @@ function getInputValue() {
// Button func
function moveOnEnable(){
- const button = document.querySelector(".btn");
- button.classList.remove('disabled');
- button.setAttribute('aria-disabled', false);
- console.log("done");
+ const btn = document.querySelector(".moveOn");
+ btn.disabled = false;
+ btn.onclick = () => location.href = "";
+
+ // submit btn
+ const subButton = document.querySelector(".subBtn");
+ subButton.disabled = true;
counter = 0;
}
+