复选框用于确认服务条款

时间:2017-05-06 16:09:11

标签: php checkbox

我想知道如何设置一个说明的复选框

我同意条款和条件

但是,如果单击该复选框,则用户只能单击注册按钮。

这是我整个注册页面代码的大部分内容。



\R




2 个答案:

答案 0 :(得分:0)

您可以使用内联JavaScript,并使用onchange事件

<input type="checkbox"  onchange="document.getElementById('submit_form').disabled = !this.checked;" />

<input type="submit" id="submit_form" value="register" />

答案 1 :(得分:0)

在页面加载时设置注册button disabled,并根据复选框更改更改disabled true or false

$('#submit_form').prop('disabled',true);

$('#terms').change(function()
{
   $('#submit_form').prop('disabled',!$(this).is(':checked'));
});
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script>
<input type="checkbox" name="terms" id="terms" />

<input type="submit" id="submit_form" value="register" />