嗨,我对 javascript 真的很陌生,并且正在努力让这段代码正常工作。因此,当我在用数字填充输入后单击按钮时,什么也没有发生。你知道我在这里做错了什么吗?
HTML:
<input type="text" id="eing1" placeholder=" z. B. 700€" style="width:80px;">
<input type="text" id="eing2" placeholder=" z. B. 30000€" style="width:80px;">
<input type="text" id="eing3" placeholder=" ∅ 225" style="width:80px;">
<input id="button" type="button" value="Berechnen" onClick="ausgeben()">
<p id="arbeitszeit"></p>
<p id="produktivitaetssteigerung"></p>
<p id="amortisationszeit"></p>
Javascript:
function ausgeben(){
var kostentisch = parseInt(document.getElementById("eing1").value)
var bruttogehalt = parseInt(document.getElementById("eing2").value)
var arbeitstage = parseInt(document.getElementById("eing3").value)
var stundenlohn = bruttogehalt/arbeitstage/8;
var arbeitszeit = arbeitstage*8;
var produktivitaetssteigerung = arbeitszeit*0.12;
var amortisationszeit = kostentisch/(arbeitstage/(produktivitaetssteigerung*stundenlohn));
document.getElementById("stundenlohn").innerHTML=tischsitzen + " Stunden";
document.getElementById("produktivitaetssteigerung").innerHTML=armlehne + " Stunden";
document.getElementById("amortisationszeit").innerHTML=stuhl + " Tage";
}
这里是 js-fiddle:https ://jsfiddle.net/1ej6ezou/