Tizenkettedik vizsga
This commit is contained in:
58
2020-21-1-01/Megoldás/index.html
Normal file
58
2020-21-1-01/Megoldás/index.html
Normal file
@ -0,0 +1,58 @@
|
||||
<!DOCTYPE html>
|
||||
<html lang="en">
|
||||
|
||||
<head>
|
||||
<meta charset="UTF-8">
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1.0">
|
||||
<title>Vizsgák</title>
|
||||
<link rel="stylesheet" href="./style.css">
|
||||
</head>
|
||||
|
||||
<body>
|
||||
<div id="titler">
|
||||
<img src="./sze_logo.png" alt="SZE logó">
|
||||
<h1>Az egyes oktatók által adott tárgyból levizsgáztatott hallgatók száma</h1>
|
||||
</div>
|
||||
<noscript>
|
||||
<p>Ennek az oldalnak a működéséhez JavaScript szükséges.</p>
|
||||
</noscript>
|
||||
<table>
|
||||
<tr>
|
||||
<td colspan="2" rowspan="2" class="empty"></td>
|
||||
<th colspan="3">Tárgyak</th>
|
||||
<td rowspan="2" class="empty"></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><a href="https://uni.sze.hu/files/targytematika/GKNB_INTM049/2020_21_1_GKNB_INTM049_0.pdf"
|
||||
target="_blank">Web</a></td>
|
||||
<td>Programozás</td>
|
||||
<td>Adatbázis</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<th rowspan="2">Oktatók</th>
|
||||
<td title="Tanszéki oktatók" id="prof1">Oktató Olivér</td>
|
||||
<td><input type="number" name="" id="webdiak-O" min="0" step="1"></td>
|
||||
<td><input type="number" name="" id="progdiak-O" min="0" step="1"></td>
|
||||
<td><input type="number" name="" id="adatbdiak-O" min="0" step="1"></td>
|
||||
<td id="rowsum-1"></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td title="Tanszéki oktatók" id="prof2">Professzor Pali</td>
|
||||
<td><input type="number" name="" id="webdiak-P" min="0" step="1"></td>
|
||||
<td><input type="number" name="" id="progdiak-P" min="0" step="1"></td>
|
||||
<td><input type="number" name="" id="adatbdiak-P" min="0" step="1"></td>
|
||||
<td id="rowsum-2"></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td colspan="2" class="empty"></td>
|
||||
<td id="websum"></td>
|
||||
<td id="progsum"></td>
|
||||
<td id="adatbsum"></td>
|
||||
<td class="empty"></td>
|
||||
</tr>
|
||||
</table>
|
||||
|
||||
<script src="./script.js"></script>
|
||||
</body>
|
||||
|
||||
</html>
|
40
2020-21-1-01/Megoldás/script.js
Normal file
40
2020-21-1-01/Megoldás/script.js
Normal file
@ -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";
|
||||
}
|
||||
});
|
||||
}
|
||||
})
|
44
2020-21-1-01/Megoldás/style.css
Normal file
44
2020-21-1-01/Megoldás/style.css
Normal file
@ -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;
|
||||
}
|
BIN
2020-21-1-01/Megoldás/sze_logo.png
Normal file
BIN
2020-21-1-01/Megoldás/sze_logo.png
Normal file
Binary file not shown.
After Width: | Height: | Size: 193 KiB |
Reference in New Issue
Block a user