Javascript 实时计算

Javascript 实时计算,javascript,html,Javascript,Html,我正在处理一个表单,我希望在不提交表单的情况下动态显示/更新输入[text]的值 以此为例: 图例: 价格=$60(固定值) 8公斤=1转[每8公斤相当于1转。9公斤=2转] Amount=Spin*Price 当用户在“kilo”中键入10时,“spin”值将被更新,“amount”值将自动计算。当用户键入时,计算应实时进行 https://stackoverflow.com/questions/ask# 身份证件 服务 公斤 旋转 价格 数量 1. 洗 将onchange=“update

我正在处理一个表单,我希望在不提交表单的情况下动态显示/更新
输入[text]
的值

以此为例:

图例:

价格=$60
(固定值)

8公斤=1转
[每8公斤相当于1转。9公斤=2转]

Amount=Spin*Price

当用户在“kilo”中键入10时,“spin”值将被更新,“amount”值将自动计算。当用户键入时,计算应实时进行


https://stackoverflow.com/questions/ask#
身份证件
服务
公斤
旋转
价格
数量
1.
洗
将onchange=“updateSpin()”和value=”“添加到您的kilo输入中,并将id添加到旋转输入和金额输入中。添加一个链接jquery的脚本,然后添加一个带有updateSpin函数的脚本

<script src="https://ajax.googleapis.com/ajax/libs/jquery/3.2.0/jquery.min.js"></script>

<script>
function updateSpin(){
    var kilo = $(this).val();
    var spins = Math.ceil(kilo/8);
    //update spins
    $("#spinsID").val(spins);
    //update amount
    $("#amountID").val(spins);
}
</script>

函数updateSpin(){
var kilo=$(this.val();
var spins=数学细胞数(千/八);
//更新旋转
$(“#spinsID”).val(自旋);
//更新金额
$(“#amounted”).val(旋转);
}
希望这能有所帮助。
编辑**将楼层功能更改为ceil works。简单一点。

那么你的JS在哪里?我所看到的只是一个基本的形式。。。你尝试过什么吗?添加一个
onchange
事件句柄想要从头开始。如果我理解这个问题,你想要有人为你编写JavaScript吗?或者你只是想知道如何触发计算?我在找人帮我写剧本。我几乎不懂javascript,这对我很有帮助。但你所说的“一定有溢出”是什么意思?很高兴听到!对于溢出,我的意思是,如果kilo=10,那么kilo%(mod)8将返回2,这意味着我们超出了极限2个单位,所以增加自旋1