Harmadik vizsga
This commit is contained in:
BIN
2018-19-1-01/Megoldás/gknb_intm049_2018-19-1_01.odt
Normal file
BIN
2018-19-1-01/Megoldás/gknb_intm049_2018-19-1_01.odt
Normal file
Binary file not shown.
38
2018-19-1-01/Megoldás/index.html
Normal file
38
2018-19-1-01/Megoldás/index.html
Normal file
@ -0,0 +1,38 @@
|
||||
<!DOCTYPE html>
|
||||
<html lang="en">
|
||||
<head>
|
||||
<meta charset="UTF-8">
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1.0">
|
||||
<title>ZH adminisztráció</title>
|
||||
<link rel="stylesheet" href="style.css">
|
||||
</head>
|
||||
<body>
|
||||
<h1>ZH adminisztráció</h1>
|
||||
<table id="MAIN">
|
||||
<tr>
|
||||
<th>Név</th>
|
||||
<th>Neptun</th>
|
||||
<th>1. ZH</th>
|
||||
<th>1. ZH pót</th>
|
||||
<th>2. ZH</th>
|
||||
<th>2. ZH pót</th>
|
||||
<th>Összesem</th>
|
||||
<th>Aláírás</th>
|
||||
<th>Megajánlott</th>
|
||||
</tr>
|
||||
<tr onchange="update()">
|
||||
<td><input type="text" name="" id=""></td>
|
||||
<td><input type="text" name="" pattern="[a-zA-Z1-9]" maxlength="6"></td>
|
||||
<td><input type="number" value="0" max="7" min="0" id="elsozh"></td>
|
||||
<td><input type="number" value="0" max="7" min="0"></td>
|
||||
<td><input type="number" value="0" max="7" min="0"></td>
|
||||
<td><input type="number" value="0" max="7" min="0"></td>
|
||||
<td>-</td>
|
||||
<td>-</td>
|
||||
<td>-</td>
|
||||
</tr>
|
||||
</table>
|
||||
<button onclick="addline()">+</button>
|
||||
<script src="script.js"></script>
|
||||
</body>
|
||||
</html>
|
30
2018-19-1-01/Megoldás/script.js
Normal file
30
2018-19-1-01/Megoldás/script.js
Normal file
@ -0,0 +1,30 @@
|
||||
|
||||
function update() {
|
||||
var list = Array.from(document.getElementsByTagName("tr"));
|
||||
console.log(list);
|
||||
for (var i = list.length - 1; i >= 1 && i > list.length - 4; i--) {
|
||||
var row = list[i].children;
|
||||
var elsozh = row[2].children[0].value > row[3].children[0].value ? row[2].children[0].value : row[3].children[0].value;
|
||||
var masodikzh = row[4].children[0].value > row[5].children[0].value ? row[4].children[0].value : row[5].children[0].value;
|
||||
var ossz = Number(elsozh) + Number(masodikzh)
|
||||
row[6].textContent = ossz;
|
||||
if(ossz > 6){
|
||||
row[7].className = "alairva";
|
||||
row[7].textContent = "aláírva";
|
||||
}else{
|
||||
row[7].className = "megtagadva";
|
||||
row[7].textContent = "megtagadva";
|
||||
}
|
||||
if(ossz == 13 || ossz == 14){
|
||||
row[8].textContent = "5";
|
||||
}
|
||||
if(ossz == 11 || ossz == 12){
|
||||
row[8].textContent = "4";
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
function addline(){
|
||||
var flist = Array.from(document.getElementsByTagName("tr"));
|
||||
document.getElementById("MAIN").appendChild(flist[flist.length - 1].cloneNode(true));
|
||||
}
|
19
2018-19-1-01/Megoldás/style.css
Normal file
19
2018-19-1-01/Megoldás/style.css
Normal file
@ -0,0 +1,19 @@
|
||||
h1{
|
||||
font-family: Arial, Helvetica, sans-serif;
|
||||
color: blue;
|
||||
font-size: 32pt;
|
||||
}
|
||||
tr{
|
||||
align-content: center;
|
||||
text-align: center;
|
||||
}
|
||||
|
||||
.megtagadva{
|
||||
color: red;
|
||||
font-weight: bold;
|
||||
}
|
||||
|
||||
.alairva{
|
||||
color: green;
|
||||
font-weight: bold;
|
||||
}
|
Reference in New Issue
Block a user