所以我有一个复选框,当它的checkSate被更改时,我希望它调用一个方法。
继承我的复选框:
<tr><td><input type="checkbox" id="check2" name = "check2" Checked="True" runat="server" OnCheckedChanged="OnCheckedChangedMethod(count);">Sensor 1</input></td></tr>
然后在我的剧本中我有:
<script type="text/javascript">
function OnCheckedChangedMethod(count) {
document.getElementById('mc_comboView_players').innerHTML = "<h1>" + count + "</h1>";
}
/*other functions*/
</script>
我已经通过按钮调用了该方法,所以我知道它的工作原理,它只是没有被调用。
任何想法,我认为我有一些wronge语法,但无法弄清楚。
ps我看了第一个
的其他地方答案 0 :(得分:3)
使用onchange
代替OnCheckedChanged
,因为OnCheckedChanged不是用于复选框更改的javascript事件。
同时传递valid
中的OnCheckedChangedMethod
值,因为count
可能未定义
<input type="checkbox" id="check2" name = "check2" Checked="True" runat="server" onchange="OnCheckedChangedMethod(7);">
答案 1 :(得分:-1)