onChange函数,求和值
onChange function, summing values
基本上,我正在尝试计算一个输入字段值*一个隐藏字段值(这是有效的)。我在两个领域做这件事,两个领域都在工作。然后我试图把他们的价值观加在一起,这就是我陷入困境的地方。。。。。请参阅代码。如果有任何帮助,我将不胜感激,提前谢谢。
function updatesum() {
document.form.sum.value = (document.form.sum1.value - 0) * (document.form.sum2.value - 0);
}
function updatesum2() {
document.form.sum5.value = (document.form.sum3.value - 0) * (document.form.sum4.value - 0);
}
function updatesum3() {
document.form.sum6.value = (document.form.sum.value - 0) + (document.form.sum5.value - 0);
}
<form name="form">
Number of adults:
<input name="sum1" onChange="updatesum()" />
<input name="sum2" type="hidden" value="15" onChange="updatesum()" />Total:
<input name="sum" readonly style="border:0px;">Number of adults:
<input name="sum3" onChange="updatesum2()" />
<input name="sum4" type="hidden" value="15" onChange="updatesum2()" />Total:
<input name="sum5" readonly style="border:0px;">Total2:
<input name="sum6" readonly style="border:0px;">
</form>
您从未调用过updatesum3()函数。updatesum()和updatesum2()函数具有onChange事件。您可以从updatesum()和updatesum2()函数中调用updatesum3()函数。
function updatesum() {
document.form.sum.value = (document.form.sum1.value -0) * (document.form.sum2.value -0);
updatesum3();
}
function updatesum2() {
document.form.sum5.value = (document.form.sum3.value -0) * (document.form.sum4.value -0);
updatesum3();
}
相关文章:
- 创建一个类似链接的按钮,并通过Javascript函数打开一个新的弹出窗口
- 将函数的上下文应用于javascript变量
- 如何在JavaScript中将字符串转换为函数引用
- 如何在JavaScript中使用此函数对范围内的所有数字求和
- 使用绑定的简单JavaScript/jQuery求和函数
- Javascript Array 的求和函数问题
- 角度 - 使用函数对数字求和并将其放入视图中
- onChange函数,求和值
- Datatables插件求和函数
- 对多个函数求和
- 试图创建一个对数字求和的Javascript函数
- 对javascript构造函数中的参数求和并返回total
- 函数在不使用parseInt的情况下求和以2为基数的数字的值
- 如何在javascript中求和两个不同的函数
- 如何使用jquery-onlick函数对表单文本字段数组中的值求和
- 当对数组元素求和时,递归函数根据顺序返回不同的值
- 如何在异步函数中对 Javascript 数组的值求和
- 可变curry求和函数
- JavaScript求和函数
- JQuery函数格式和求和或2个文本框的问题