javascript - 如何获得更改总和 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 没有功能
解决方案
const numTot = parseInt(a.value);
numTot 是 int ,而不是数组 -> 不能 forEach
推荐阅读
- python - 如何使用 python Selenium 通过滚动来抓取动态加载网站
- google-analytics - 谷歌标签管理器中的 cookiebot 同意模式
- javascript - 无论如何要向 JavaScript 的对象数组插入变量吗?
- java - org.json.simple。获取唯一的嵌套值
- processing - 关于 setup() 函数中的 size()
- c# - 如何在 comun 32bits 平台中将 FileStream 从 c# 传递到 DLL c++,以写入或读取此 Stream/FileStream(有可能吗?)
- timestamp - rsync 不复制文件夹的时间戳
- google-chrome-extension - 用户更新到新版本后,内容脚本和后台脚本是否保持通信?
- linux - 错误仍然打印到终端
- python - 运行导入 glob 包以扫描 PDF 目录的 python 脚本时出现问题