我正在“试图”弄清楚如何动态计算字段之间的除法以显示在另一个字段中,事实是,我见过的所有示例都是总和,而那些使用的是这样的:$('#field').each(function(){....});
.
我不能这样做,因为没有办法知道哪个是股息,哪个是除数。我尝试使用“绑定”来尝试将该函数附加到该字段。它没有用。
还尝试将“onChange =”CalcularSaldo()“放在输入字段上;没有运气,但主要是因为我很确定我的函数是错误的:
<script type="text/javascript">
$(document).ready(function() {
function calcularSaldo() {
var costo = document.getElementById("costo_ad").value;
var vida = document.getElementById("vida_util").value;
document.getElementById("saldo_dep").value = costo / vida;
}
});</script>
输入:
<label for="costo_ad">Costo de Adquisicion</label>
<input name="costo_ad" type="text" id="costo_ad" class="round default-width-input" />
<label for="vida_util">Vida Util</label>
<input name="vida_util" type="text" id="vida_util" class="round default-width-input" />
<label for="saldo_dep">Saldo a Depreciar</label>
<input name="saldo_dep" type="text" id="saldo_dep" class="round default-width-input" disabled />
并且函数应该是这样的:
saldo_dep = costo_ad / vida_util