如何强制用户在提交表单之前单击链接
How to force users to click on the link before they submit the form?
我的页面上有一个链接,其中包含有关预订的规则。该链接位于用户必须提交的页面顶部。我想知道什么是最好的方法,我如何强迫他们在提交预订之前点击该链接(阅读规则)?Javascript中是否有任何命令可以处理这个问题?
首先禁用提交按钮。并在单击激活按钮的链接时调用函数。
function verify() {
document.getElementById("submit").disabled = false;
}
<a href="http://google.com" target="_blank" onclick="verify()">Terms</a>
<button id="submit" onclick="submit()" disabled>Submit</button>
试试这个
.HTML
<a href="#" id="aRule" >Link of rule</a>
<input type="submit" disabled="disabled" value="Submit" id="btnSubmit" />
Jquery
$(document).ready(function () {
$('a#aRule').click(function () {
$('input#btnSubmit').removeAttr('disabled');
});
});
相关文章:
- 将纯文本URL转换为可单击链接
- 阻止在单击链接后转到页面顶部
- 单击链接时停止运行javascript
- 单击链接时如何将引导程序转盘旋转到特定位置
- 通过单击链接(兄弟姐妹?)从无线电输入中获取id
- Jquery UI日期选择器没有'单击链接时不会再次显示
- javascript警报框中的可单击链接
- 停止触摸滚动还可以防止单击链接
- 单击链接时设置cookie
- 如何区分用户单击链接和在 UIWebView 中执行自动重定向的页面
- 使用 jQuery 单击链接时更改链接背景颜色
- 单击链接时添加另一个选项
- 禁用触摸设备上的单击链接未按预期工作
- 如何在单击链接后将局部变量发送到部分呈现
- 单击链接时折叠响应式导航
- 单击链接时取消“点击”JS
- 单击链接后显示加载程序
- 更改类后单击链接将不起作用
- 在PHP代码中单击链接javascript函数调用
- 如何在单击链接时为不同的输入字段提供不同的值