首页 > 解决方案 > 如何获得更改总和 foreach

问题描述

我有一个代码无法获得内部 foreach 总和

<script>
  const opSelect = document.querySelectorAll('.op .qltbox');
  opSelect.forEach(opSelect => {
    const a = opSelect.querySelector('input[type=text]');

    a.onchange = function() {
      const numTot = parseInt(a.value);
      const itemTot = 0;

      numTot.forEach(eachItem => {
        itemTot += itemTot;
      });
    };
  });
</script>

第二个 foreach 没有功能

标签: javascript

解决方案


const numTot = parseInt(a.value);

numTot 是 int ,而不是数组 -> 不能 forEach


推荐阅读