我有 5 个输入字段(范围 slider ),并且我尝试在任何输入值发生更改时返回结果。 问题是“value4”在方程中使用了两次,这导致了问题。如果我更改“value4”,我的结果不会更改。
function output(){
var value1 = document.getElementById('NumberOfEmployees_input').value;
var value2 = document.getElementById('AverageSalary_input').value;
var value3 = document.getElementById('AverageTime_input').value;
var value4 = document.getElementById('WorkdaysWeek_input').value;
var value5 = document.getElementById('AccountingHours_input').value;
document.getElementById('saving').innerHTML =
(((parseInt(value1) * parseInt(value2))/(parseInt(value4) * parseInt(1920))) * (parseInt(value3) * parseInt(value4) * parseInt(48)))
+ (parseInt(value5) * parseInt(13500)) - parseInt(183600);
}
有人可以给我提示吗? 谢谢!
最佳答案
关于javascript - 在javascript中计算多个输入值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/53297842/