同时在JavaScript上进行加,减和除法

问题描述 投票:-1回答:1

我有这个文本框:

<div class="form-group">
  <label>Enter Sum of Cleared</label>
  <input type="text" name="sum_cleared" id="sum_cleared" class="form-control" />
</div>

我想将sum_cleared除以0.85,然后将结果乘以0.94,然后从在sum_cleared中键入的原始值中减去它,并在以下位置显示最终结果:

<div class="form-group">
  <label>Sum of Total</label>
  <input type="text" name="sum_total" id="sum_total" class="form-control total" readonly/>
</div>

我想使用onchange和oninput事件动态地执行此操作,因此当用户在sum_cleared上键入值时,它会更新sum_total的值。

最简单的方法是什么?

非常感谢

javascript html division addition
1个回答
1
投票

我能够做到以下几点:

                    <div class="form-group">
                    <label>Enter Sum of Cleared</label>
                    <input type="text" name="sum_cleared" id="sum_cleared" class="form-control" oninput="GetTotal(this.value)" onchange="GetTotal(this.value)"/>
                </div>
                    <div class="form-group">
                    <label>Total Commission</label>
                    <input type="text" name="sum_total" id="sum_total" class="form-control total" readonly/>
                </div>

然后添加一个小脚本:

 <script type="text/javascript">
function GetTotal(valNum) {
 document.getElementById("sum_total").value=valNum/0.85*0.94-valNum
 }
 </script>
© www.soinside.com 2019 - 2024. All rights reserved.