如何在总值为的复选框上应用javascript

How to apply javascript on checkbox with value total?

本文关键字:复选框 应用 javascript      更新时间:2023-09-26

我尝试打印选中复选框的总值。它已与input type="checkbox">一起工作但它已经用asp:checkbox/>制作了代码。

我试过了,但它是打印NaN。

以下代码:四复选框

<asp:CheckBox runat="server" ID="CheckBox1" Text="Mobile" Value="70" onclick="checkcount(this);" />
<asp:Label ID="lbltotal" runat="server"   ClientIDMode="Static"></asp:Label>
int amount=0;
function checkcount(item)
{                      
      amount += parseInt(document.getElementById(item.id).value);
      alert(amount);
      document.getElementById("lbltotal").innerHTML = amount;
}

parseInt(document.getElementById(item.id));

应该是:

parseInt(document.getElementById(item.id).value);

您可以尝试使用此代码

amount += parseInt(document.getElementById(item.id).value);