我有以下ASP表单和相应的客户端脚本。为什么在chkSun复选框的onclick事件中没有获得chkEverySun的Clientid?

        <asp:CheckBox ID="chkSun" name="Sun" type="checkbox" runat="server" onclick="SetDayCheckBox(this.id,'<%= chkEverySun.ClientID %>');" />


        <asp:CheckBox ID="chkEverySun" name="Sun" type="checkbox" runat="server" />

<script>
    function SetDayCheckBox(tocheckid,touncheckid) {
                alert(tocheckid);
                alert(touncheckid);
}
</script>

最佳答案

尝试使用“ ”代替:

`$('#<%= chkEverySun.ClientID %>')`




onclick="SetDayCheckBox(this.id,$('#<%= chkEverySun.ClientID %>'));"

09-11 18:44