所以我有一個複選框,當其checkSate改變我希望它調用一個方法。JavaScript的複選框不能得到OnCheckChange調用方法
繼承人我複選框:
<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我已經看着別的地方第一
JavaScript事件是名爲'change' - 省略「檢查」。 – Bergi 2012-08-02 16:53:07
呀,OnCheckChanged就是當ASP.NET複選框控制改變要被執行的服務器的事件。由於您使用的是正常的HTML輸入,因此您需要使用「onclick」 - 不支持「onchange」以及「onclick」。 – Ian 2012-08-02 16:55:31
我用ASP:複選框,但切換到誤了大事變化,得益於 – Zac 2012-08-02 17:04:05