我有 3 个文本框, ( datefrom, dateto, per_day
)
我希望能够在这些框中输入内容并进行以下计算,而无需刷新页面或提交表单:
dateto - datefrom = TOTAL
然后
TOTAL * per_day
这可能使用javascript - 有没有人有任何例子?
我努力了:
<script type="text/javascript">
$("#todate").on('keyup',function(){
var days_amount = $(this).val() - $("#fromdate").val()
var total = (days_amount) * $("#cost_per").val()
$(".total_text").html(total);
})
</script>
From Date: <input type="text" name="fromdate" id="fromdate" value="10" /><br />
To Date: <input type="text" name="todate" id="todate" value="" /><br />
Cost Per: <input type="text" name="cost_per" id="cost_per" value="" /><br />
<p>Total: <span class="total_text"></span></p>
但我只是得到输出:
​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​