【发布时间】:2019-03-29 19:13:57
【问题描述】:
我正在尝试编写一个表单,用户可以在其中选择一个选项,并且某些表单会作为该选项的结果显示——我可以很好地使用 jquery。接下来,我试图让用户必须先单击条款和条件的超链接,然后才能选中复选框。
我已经看到了多个用户必须单击复选框才能看到超链接的示例,但我想知道它是否可以反过来。
<div id="additionalForm" class="FormDiv">
<fieldset>
<legend>Housing Agreement</legend>
<input id="chkSignature" name="chkSignature" type="checkbox" required>
<label for="chkSignature">
<b>I have read and I agree to the
<a href="TermsandConditions.asp" target="_blank">Terms and Conditions</a>
</b>
</label>
</fieldset>
</div>
现在,我对复选框进行了验证,但我无法查看它们是否真的在阅读超链接中的内容。我想让用户点击我的 HTML 中的超链接,然后才能选中该框。
【问题讨论】:
-
所以禁用该复选框,并为链接添加一个点击事件监听器。当它被点击时,从复选框中删除 disabled 属性
标签: jquery html css asp-classic