【问题标题】:MVC3 Enable disable button razorMVC3 启用禁用按钮剃刀
【发布时间】:2012-12-08 08:52:07
【问题描述】:

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

我使用以下代码

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" />

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

【问题讨论】:

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


    【解决方案1】:

    这应该可以解决问题:

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

    【讨论】:

      【解决方案2】:

      你可以使用 jquery 来做到这一点

      $("#checkBoxID").click(function() {
       $("#buttonID").attr("disabled", !this.checked);
      });
      

      你的回答接受率不好,请往下看

      【讨论】:

        猜你喜欢
        • 2018-07-17
        • 2011-07-01
        • 2011-08-07
        • 1970-01-01
        • 2012-06-04
        • 1970-01-01
        • 1970-01-01
        • 2011-11-28
        相关资源
        最近更新 更多