0

だから私はチェックボックスを持っていて、その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>

ボタンを介してメソッドを呼び出したので、それが機能することはわかっていますが、呼び出されていません。

どんなアイデアでも、私はいくつかの間違った構文を持っていると思いますが、それを理解することができませんでした.

ps私は他の場所を最初に見ました

4

2 に答える 2

3

OnCheckedChanged はチェックボックス変更の JavaScript イベントではないため、onchange代わりに使用します。OnCheckedChanged

また、未定義の可能性があるため、いくつかのvalid値をOnCheckedChangedMethod渡しますcount

<input type="checkbox" id="check2" name = "check2" Checked="True" runat="server" onchange="OnCheckedChangedMethod(7);">
于 2012-08-02T16:52:53.700 に答える
-1

また、チェックボックスの変更でトリガーされる JQuery Changeイベントを使用することもできます。ここでは、実際の例を見つけることができます。

于 2012-08-02T17:00:20.587 に答える