我有这个文本框:
<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的值。
最简单的方法是什么?
非常感谢
我能够做到以下几点:
<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>