diff --git a/2020-21-1-01/gknb_intm049_2020-21-1_01.pdf b/2020-21-1-01/Megoldás/gknb_intm049_2020-21-1_01.pdf similarity index 100% rename from 2020-21-1-01/gknb_intm049_2020-21-1_01.pdf rename to 2020-21-1-01/Megoldás/gknb_intm049_2020-21-1_01.pdf diff --git a/2020-21-1-01/Megoldás/index.html b/2020-21-1-01/Megoldás/index.html new file mode 100644 index 0000000..f793d43 --- /dev/null +++ b/2020-21-1-01/Megoldás/index.html @@ -0,0 +1,58 @@ + + + + + + + Vizsgák + + + + +
+ SZE logó +

Az egyes oktatók által adott tárgyból levizsgáztatott hallgatók száma

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Tárgyak
WebProgramozásAdatbázis
OktatókOktató Olivér
Professzor Pali
+ + + + + \ No newline at end of file diff --git a/2020-21-1-01/Megoldás/script.js b/2020-21-1-01/Megoldás/script.js new file mode 100644 index 0000000..e7a4c88 --- /dev/null +++ b/2020-21-1-01/Megoldás/script.js @@ -0,0 +1,40 @@ +document.addEventListener("DOMContentLoaded", function () { + var inputs = Array.from(document.getElementsByTagName("input")); + for (i in inputs) { + inputs[i].addEventListener("change", function () { + var counter = 0 + for (var i = 0; i < 3; i++) { + counter += Number(inputs[i].value); + } + document.getElementById("rowsum-1").innerText = counter; + + counter = 0; + for (var i = 0; i < 3; i++) { + counter += Number(inputs[i + 3].value); + } + document.getElementById("rowsum-2").innerText = counter; + + var ids = ["websum", "progsum", "adatbsum"]; + for (var j = 0; j < 3; j++) { + counter = 0; + for (var i = 0; i < 6; i += 3) { + counter += Number(inputs[i + j].value); + } + document.getElementById(ids[j]).innerText = counter; + } + + var prof1 = document.getElementById("rowsum-1").innerText + var prof2 = document.getElementById("rowsum-2").innerText + if (Number(prof1) >= 2 * Number(prof2)) { + document.getElementById("prof1").style.color = "red"; + document.getElementById("prof2").style.color = "black"; + } else if (Number(prof2) >= 2 * Number(prof1)) { + document.getElementById("prof2").style.color = "red"; + document.getElementById("prof1").style.color = "black"; + } else { + document.getElementById("prof2").style.color = "black"; + document.getElementById("prof1").style.color = "black"; + } + }); + } +}) \ No newline at end of file diff --git a/2020-21-1-01/Megoldás/style.css b/2020-21-1-01/Megoldás/style.css new file mode 100644 index 0000000..46c78a8 --- /dev/null +++ b/2020-21-1-01/Megoldás/style.css @@ -0,0 +1,44 @@ +img { + + max-height: 39px; + margin-top: 14px; +} + +td, +th { + border: 1px solid black; + height: 2ch; + min-width: 8ch; +} + +.empty { + border: 0px white; +} + +table { + border-collapse: collapse; + text-align: center; + vertical-align: middle; +} + +#titler { + display: flex; + height: fit-content; + border: 2px dotted red; + border-radius: 10px; + margin: 20px; +} + +#titler * { + float: right; + width: fit-content; +} + +input[type="number"] { + width: 75px; +} + +a:hover { + background-color: yellow; + color: black; +} \ No newline at end of file diff --git a/2020-21-1-01/Megoldás/sze_logo.png b/2020-21-1-01/Megoldás/sze_logo.png new file mode 100644 index 0000000..b8346f8 Binary files /dev/null and b/2020-21-1-01/Megoldás/sze_logo.png differ