首页 > 解决方案 > 我试图在 javascript 中自动填充一些计算过的用户输入......你能告诉我为什么这总是出现解析错误吗?

问题描述

试图获取用户输入的计算结果并将它们自动填充到文本输入字段中......它一直给我一个解析错误......

enter code here

 function add_number(){
      var monthlyPayment = parseInt(document.getElementById("monthlyPayment").value);
      var maintFees = parseInt(document.getElementById("maintFees").value);
      var memFees = parseInt(document.getElementById("memFees").value);
      ar exchFees = parseInt(document.getElementById("exchFees").value);
      var result = (monthlyPayment?monthlyPayment:0) + (maintFees?maintFees:0) + (memFees?memFees:0) + 
    (exchFees?exchFees:0);
  document.getElementById("txtresult").value = result;}

function mpTwelve(){
  var monPay = parseInt(document.getElementById("monthlyPayment").value);
  var monTwe = monPay * 12;

  document.getElementById("mpTimesTwelve").value = monTwe;}

function maintTwelve(){
  var maintPay = parseInt(document.getElementById("maintFees").value);
  var maintTwe = maintPay * 12;

  document.getElementById("maintTimesTwelve").value = maintTwe;}

Array.from(document.getElementsByClassName('input')).forEach((i)=>{
    i.addEventListener('change', (event) => {add_number();mpTwelve();maintTwelve();})})

标签: javascripthtml

解决方案


推荐阅读