我想放置一个条件,以便用户只有在条件满足时才能打开链接。下面是我所做的:
function check(data) {
if (data < 20){
alert("Please buy minimum $20");
}
html: 和
<a href= "go" onclick= "check(<?php echo $_GET['id'];?>) return ;">Go checkout?</a>
但问题是,当用户点击OK按钮从警告框,他们重定向到"去"页。如果条件满足,我如何阻止他们打开链接?
如果你的onclick函数返回false,那么页面不会重定向
function check(data) {
if (data < 20){
alert("Please buy minimum $20");
return false;
}
return true;
}
和你的html
<a href= "go" onclick= "return check(<?php echo $_GET['id'];?>) ;">Go checkout?</a>
示例方法是使用返回false;如果用户没有空数据