属性我想这个JavaScript,但它不工作 - here更改按钮的启用通过复选框
我需要时复选框被选中按钮的enabled属性更改为真,为假时,它不是。这是我的代码。
<tr>
<td colspan="2" align="center">
<asp:CheckBox ID="cbAcceptAgreement" runat="server" OnClientClick="acceptAgreement(this)" />
<asp:Label ID="lblUserAgreement" runat="server" Text="I accept the " />
<asp:HyperLink ID="hlUserAgreement" runat="server" Text="User Agreement" NavigateUrl="Help/UserAgreement.aspx" />
</td>
</tr>
<tr>
<td colspan="2" align="center">
<asp:Button ID="btnRegister" runat="server" Text="Register" />
</td>
</tr>
<script type="text/javascript">
function acceptAgreement(obj) {
document.getElementById('<%=btnRegister.ClientID%>').disabled = !obj.checked;
}
</script>
你能帮我解决这个问题?
仍然不工作:( – 2010-04-06 12:39:38
@Ivan - 什么是不工作,它不会转换,它最初不会被禁用,javascript错误...其他? – 2010-04-06 12:47:06
该按钮始终处于启用状态 – 2010-04-06 12:48:26