Witam
Już mam dosyć szukania ... jak to zrobić ... może mała podpowiedź co robię źle.
Mianowicie mam taki oto kod:
<script language="JavaScript">
function pomnoz(mnozna, mnoznik, laminat, netto, brutto)
{
var netto, brutto = 0;
var mnozna = document.getElementById(mnozna).value;
var mnoznik = document.getElementById(mnoznik).value;
if (document.getElementById(laminat).checked) laminat = 10;
else laminat = 0;
var wynik = (parseInt(mnozna) * parseInt(mnoznik) * (32 + laminat))/10000;
var netto = Math.round(wynik*Math.pow(10,2))/Math.pow(10,2);
document.getElementById(netto).innerHTML=netto;
var brutto = Math.round((netto*1.22)*Math.pow(10,2))/Math.pow(10,2);
document.getElementById(brutto).innerHTML=brutto;
}
<b>--Kalkulator--
</b><br> szerokość:
<input type="text" size="10" id="szer" onchange="pomnoz('szer', 'wys', 'lam', 'netto', 'brutto')" name="szer"> cm
<br>wysokość:
<input type="text" size="10" id="wys" onchange="pomnoz('szer', 'wys', 'lam', 'netto', 'brutto')" name="wys"> cm
<br>Laminowanie:
<input type="checkbox" id="lam" onclick="pomnoz('szer', 'wys', 'lam','netto', 'brutto')" name="lam"><br>Cena:
<div id="netto" style="display: inline;">0
</div> zł netto
<br>Cena:
<div id="brutto" style="display: inline;">0
</div> zł brutto
<br>
Proszę powiedzieć czemu nie aktualizuje pola div z ceną ?(mówię od razu że nie chcę mieć zamiast div pola INPUT (IMG:
style_emoticons/default/exclamation.gif) )
Ja już sił nie mam:<
Pozdr.
Kao
Ten post edytował Kao 15.02.2010, 08:32:01