JavaScript中的CheckBox onClick事件有什么替代方法吗?

时间:2011-09-26 12:18:09

标签: javascript asp.net visual-studio-2008 webusercontrol

我编写了一个JavaScript函数,当用户单击CheckBox时会激活该事件。

但是我已经编写了一些其他函数,当用户单击CheckBox时它也必须上升。我在onClick事件中包含了该函数,如下所示:

<asp:CheckBox ID="chkSelect" runat="server" Checked='<%#Bind("Select") %>' onClick="CheckedTotal();" />

但是现在我想在CheckBox的onClick事件中包含另一个名为“EnableLink”的函数。如何将此功能包含在CheckBox中?我试图把这个功能合二为一。但它对我来说变得很复杂。那么有没有其他方法呢?

3 个答案:

答案 0 :(得分:3)

有很多方法可以做到这一点......最快的一个

<asp:CheckBox ID="chkSelect" runat="server" Checked='<%#Bind("Select") %>' onClick="CheckedTotal(); EnableLink(); MoreClick();" />

答案 1 :(得分:3)

这会帮助你,

<asp:CheckBox ID="chkSelect" runat="server" Checked='<%#Bind("Select") %>' onClick="CheckedTotal();EnableLink();" />

答案 2 :(得分:2)

1).. onClick =“CheckedTotal(); myFn();” ..

2).. onClick =“someFn();” ..

 <script>
    function someFn(){
       CheckedTotal();
       myFn();
    }
 </script>

3)在窗口/页面的 onload

document.getElementById('myCheckboxID').addEventListener('click', myFn,false);

更新:myFn()= EnableLink();