控制按钮启用属性的复选框 - ASP.NET

2023-12-20

我想知道如何根据复选框的“选中”值控制按钮的“启用”属性:

<asp:CheckBox ID="chkEnableButton" runat="server" />
<asp:Button ID="btnLoadForm" runat="server" />

我可以在服务器端非常轻松地完成此操作 - 但我要求仅在客户端(即 JavaScript)上完成此操作。 OnCheckedChanged 属性是否允许我调用一些 JavaScript 来执行此操作......或者它是否严格用于在代码隐藏中调用处理程序?

只是为了澄清,当选中该复选框时,该按钮被启用......当该复选框被取消选中时,该按钮被禁用。


JavaScript:

<script type="text/javascript">
function checkButt(obj) {
    document.getElementById('<%=btnLoadForm.ClientID%>').disabled = !obj.checked;
}
</script>

网页控制:

<asp:CheckBox ID="chkEnableButton" runat="server" OnClientClick="checkButt(this);" />
<asp:Button ID="btnLoadForm" runat="server" />
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

控制按钮启用属性的复选框 - ASP.NET 的相关文章

随机推荐