gpt4 book ai didi

javascript - 添加两个 JavaScript 函数

转载 作者:行者123 更新时间:2023-11-28 10:20:13 24 4
gpt4 key购买 nike

嘿伙计们,我有一个 javascript 函数,它可以计算复选框的相对值并显示答案,我现在有一个 <select>具有 3 个值的语句。每个值都有不同的财政值,即 40,50 和 60。我无法找出一个 java 语句来添加我的 select 语句选择(tong twinser)的财政值并将其添加到下面我现有的 java 函数中。

  $(document).ready(function() {
function recalculate() {
var sum = 0;

$("input[type=checkbox]:checked").each(function() {
sum += parseInt($(this).attr("rel"));
});

$("#output").html(sum);
}

$("input[type=checkbox]").change(function() {
recalculate();
});

});




<td width="236" height="25" align="left">Booking Duration: </td>
<td width="548" height="23"><select name="duration" id="duration1">
<option value="One Day" id="one" rel="40">One Day</option>
<option value="Two Day" id="two" rel="50">Two Day</option>
<option value="Weekend" id="weekend" rel="60">Weekend</option>
</select>

我的初始函数的输出显示在这里<span id="output"></span>

如何编写第二个 java,将 select 语句的 rel 值与初始 javascript 函数的总和值相加。

抱歉,我认为我没有说清楚我的问题。我已经有一系列复选框,上面的代码将选中的复选框的相对值相加并显示。我现在还有一个 select 语句,其中包含三个选项,每个选项都有一个 relf 值。我现在想编写一些代码来添加复选框的相对值和选择语句的相对值。

最佳答案

您可以使用选项元素的“value”属性来包含数字,而不是“rel”。 Jquery(看起来您正在使用它)可以使用 .val() 函数获取该属性,或者您可以使用普通的 Javascript 来执行此操作。获取该值后,您就可以用它做您喜欢的事情。

您可以将原始函数的结果存储在第二个函数可以访问的全局变量中 - 这是实现此目的的一种方法。

关于javascript - 添加两个 JavaScript 函数,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5802225/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com