Javascript 在转到其他页面之前选中复选框
我有一个缩略图,点击后,链接到另一个页面。我想确保用户在点击缩略图转到其他页面之前选中了复选框 我的Javascript函数当前为:Javascript 在转到其他页面之前选中复选框,javascript,jquery,html,Javascript,Jquery,Html,我有一个缩略图,点击后,链接到另一个页面。我想确保用户在点击缩略图转到其他页面之前选中了复选框 我的Javascript函数当前为: function CheckForm(obj1) { if (obj1.accept.checked == false){ alert ("You must check the box to confirm you have read and accept the Terms."); return false; } return true; } 我的h
function CheckForm(obj1) {
if (obj1.accept.checked == false){
alert ("You must check the box to confirm you have read and accept the Terms.");
return false;
}
return true;
}
我的html如下所示:
<input name="accept" type="checkbox" value="0">Confirmation Box</input>
<a href="http://somelink.com">
<img src="/Koala.jpg" height="94" width="94" />
</a>
确认框
因此,我希望用户在单击koala.jpg缩略图之前必须选中复选框。因此,用户可以访问somelink.com的唯一方法是选中复选框。该问题的标签中列出了jquery,因此我假设您可以访问该库:
jQuery('#name').is(':checked') == false
这个问题在标签中列出了jquery,所以我假设您可以访问该库:
jQuery('#name').is(':checked') == false
函数检查表(obj1){
如果(!($('#接受')。为(“:选中”)){
警告(“您必须勾选此框以确认您已阅读并接受条款。”);
返回false;
}
返回true;
}
函数检查表(obj1){
如果(!($('#接受')。为(“:选中”)){
警告(“您必须勾选此框以确认您已阅读并接受条款。”);
返回false;
}
返回true;
}
与AKnox相同,您将jquery放在标记中,因此我在回答中使用jquery可能需要修复onlcick
等待,nvm。不起作用,每当我选中复选框时,警报仍然会弹出…你知道为什么即使选中复选框,警报仍然会弹出,并且不会让我进入链接吗?@DBroncos1558复选框的名称必须与AKnox完全(“#accept”)相同,你把jquery放在标记中,因此,我在回答中使用jquery可能需要修复onlcick
Wait,nvm。不起作用,每当我选中复选框时,警报仍会弹出…是否知道为什么即使选中复选框,警报仍会弹出,并且不会让我进入链接?@DBroncos1558复选框的名称必须准确(“#接受”)