我有以下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 %>'));"