Szia!
Inersi "bajtársunk"
oldalára
csináltam egy apró klíma-kalkulátort, mely 4 input értékből kiszámolja amit kell (szélesség × hosszúság × magasság × telj. szükséglet = Wh/m3). Egyszerű html modul, nem túl nagy javascripttel. Ehhez hasonlóan Te is meg tudod csinálni.
Code:
<table align="center">
<tbody>
<tr>
<td>
Szélesség (m):</td>
<td>
<input id="sz" min="0" step="any" style="text-align: right; width:70px;" title="Adja meg a helyiség szélességét" type="number" /></td>
</tr>
<tr>
<td>
Hosszúság (m):</td>
<td>
<input id="h" min="0" step="any" style="text-align: right; width:70px;" title="Adja meg a helyiség hosszúságát" type="number" /></td>
</tr>
<tr>
<td>
Magasság (m):</td>
<td>
<input id="m" min="0" step="any" style="text-align: right; width:70px;" title="Adja meg a helyiség magasságát" type="number" /></td>
</tr>
<tr>
<td>
Wh/m<sup>3</sup></td>
<td>
<input id="w" min="0" step="any" style="text-align: right; width:70px;" title="Adja meg a hőszükséglet értéket (Wh/m³)" type="number" value="40" /></td>
</tr>
<tr>
<td>
</td>
<td>
<button onclick="szamol()" style="width:80px;" type="button">Számol</button><br />
<button onclick="urit()" style="width:80px;" type="button">Ürít</button></td>
</tr>
<tr>
<td>
<strong>Klímatelj. (kW):</strong></td>
<td id="display" style="text-align: right;">
</td>
</tr>
</tbody>
</table>
<div style="text-align: justify;"> </div>
<script type="text/javascript">
function szamol () {
var sz, h, m, w, result;
sz = document.getElementById('sz').value;
h = document.getElementById('h').value;
m = document.getElementById('m').value;
w = document.getElementById('w').value;
if (isNaN(sz) || isNaN(h) || isNaN(m) || isNaN(w)) {
result = "Hiba!";
}
else {
result = (sz * h * m * w) / 1000;
result = result.toFixed(3);
}
document.getElementById('display').innerHTML = result;
}
function urit() {
document.getElementById('sz').value = '';
document.getElementById('h').value = '';
document.getElementById('m').value = '';
document.getElementById('w').value = '';
return;
}
</script>