不到 48 小时前,我真的开始尝试自学 javascript。除了想学习它之外,我还有一个我正在从事的小型个人项目,并使用我的工作学习作为示例。但是我遇到了一个问题,我敢肯定这是相当基本的,我只是因为缺乏很多 javascript 知识而受到阻碍。
基本上这只是一个平均问题。
将有 4 个输入字段,第 4 个输入字段舍入到前三个字段的最接近整数平均值。
这 4 个字段配置将在页面上多次使用。
我希望它“实时”工作,而不是使用计算按钮,所以我假设需要“ onKeyup ”。(不需要任何形式的验证或提交或保存或任何东西)
我能够接近的唯一代码真的很丑,很长,而且很复杂。我不禁想到有一种非常简单的方法可以做到这一点,只需将相同的功能应用于每个输入分组即可。它看起来像下面,但可能更长。
some text
<input id="a" type="number" /><br/>
<input id="b" type="number" /><br/>
<input id="c" type="number" /><br/>
<input id="final" value="0" disabled />
some text
<input id="a" type="number" /><br/>
<input id="b" type="number" /><br/>
<input id="c" type="number" /><br/>
<input id="final" value="0" disabled />
提前致谢。这是一个更大问题的一部分,但我试图将它剥离到它的本质,并看到它的工作和理解它对帮助我解决其他一些问题大有帮助。