我有一个<a>
链接和一个复选框,我想仅当 javascript 返回 true(该框被选中)时才重定向到 href
这是我的代码:
我的 JavaScript 文件:
function fb_checkbox() {
if (document.getElementById("checkAGB").checked == false) {
document.getElementById('notAccepted').style.display = "block";
return false;
}else{
return true;
}
在我的 PHP 文件中:
<a href="'.$loginUrl.'" onclick="fb_checkbox();">Sign in with Facebook</a>
最佳答案
尝试在 JavaScript 中使用它:
函数 fb_checkbox(url) {
...
别的{
窗口.location.href = url;
}
在 PHP 端:
<a href="'.$loginUrl.'" onclick="fb_checkbox(this.href);return false;">Sign in with Facebook</a>
它应该可以工作。
关于javascript - 如果 javascript 返回 true 则重定向到 href,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35984518/