J'ai essayé javascript, mais cela ne fonctionne pas - herepropriété de bouton Modifier activé via case
Je dois changer la propriété enabled du bouton true lorsque la case est cochée et false quand il est pas. C'est mon code.
<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>
Pouvez-vous m'aider à résoudre ce problème?
Ne fonctionne toujours pas :( –
@Ivan - Ce qui ne fonctionne pas, ce n'est pas basculer, il n'est pas désactivé au départ, erreur javascript ... autre? –
le bouton est activé tout le temps –