<script>function printSumaPktBieg(bieg){ var idz = "b"+bieg+"zolp"; var idc = "b"+bieg+"czerp"; var idb = "b"+bieg+"biap"; var idn = "b"+bieg+"niep"; idz = document.getElementById(idz).innerHTML; idc = document.getElementById(idc).innerHTML; idb = document.getElementById(idb).innerHTML; idn = document.getElementById(idn).innerHTML; var sumaGosp = parseInt(idz) + parseInt(idb); var sumaGosc = parseInt(idc) + parseInt(idn); var idgosp = "b"+bieg+"gosp"; idgosp = document.getElementById(idgosp).innerHTML=sumaGosp; var idgosc = "b"+bieg+"gosc"; idgosc = document.getElementById(idgosc).innerHTML=sumaGosc; var suma = sumaGosp + sumaGosc; if(suma != 6){ alert("Błąd"); } }</script>
Otóż gdy mam podaną np liczbe IDZ a nie mam IDB to zamiast liczby IDZ printuje mi NaN. Kompletnie nie mam pomysłu na rozwiązanie tego problemu. Proszę o pomoc.