我正在尝试为目标网页设置联系表格,潜在客户必须点击“是”才能阅读服务条款。仅具有“我接受”复选框而不是“是”和“否”单选按钮会容易得多,但是不幸的是,这就是我的要求。我正在使用Unbounce作为平台。有人可以帮我写出代码吗?谢谢:)
lp.jQuery(function($) {
// Config
var ruleID = 'I have read the TOS';
var field = 'terms_of_service';
var message = 'Please confirm you have read the Terms of Service by clicking YES';
var rules = module.lp.form.data.validationRules[field];
...
答案 0 :(得分:0)
这是检查单选按钮或复选框是否选中的代码。请记住,必须将checked
HTML属性添加到“否”,以便默认情况下将其选中。
function check() {
if ($("#yesb").prop("checked")) {
console.log("Accepted!");
}
else {
console.log("Not accepted. :-(");
}
}
<script src="https://cdnjs.cloudflare.com/ajax/libs/jquery/3.3.1/jquery.min.js"></script>
<label><input name=accepted type=radio id=yesb>Yes</label>
<label><input name=accepted type=radio id=nob checked>No</label>
<button onclick=check()>Check</button>