MVC3启用禁用按钮剃须刀

时间:2012-12-08 08:52:07

标签: javascript asp.net-mvc-3 razor

如果选中并取消选中复选框后如何启用或禁用按钮?如果用户同意条款和条件,则必须在用户启用该按钮后勾选复选框。

我使用以下代码

example.chtml

<input id="termsandcondition" type="checkbox" value="false" onclick="if(this.value==true)this.btnsubmit.Enabled=true;else this.btnsubmit.Enabled=false;"/>

<input id="btnsubmit" type="submit" value="Register" class="cssLoginButton" disabled="disabled" />

但我无法启用或禁用按钮。我的代码有什么变化吗?

2 个答案:

答案 0 :(得分:3)

这应该可以解决问题:

document.getElementById('btnsubmit').disabled = !this.checked;

答案 1 :(得分:1)

您可以使用jquery

执行此操作
$("#checkBoxID").click(function() {
 $("#buttonID").attr("disabled", !this.checked);
});

你的答案接受率不好,请看看它