我有一个超级链接的PHP文件,我点击链接调用javascript函数检查一些条件并显示警告框。
如果条件二为真,我只需要按钮停止任何操作(不应该调用PHP文件)我点击警告框中的确定按钮
我的HTML代码是
<a onclick="combocheck()" id="btnlabel" title="Buy Now" class="btn icon-Add To Cart" href="http://www.fxpure.in/cart.php?action=add&product_id=86">Select Design</a>
点击链接后,它会将项目添加到购物车并打开一个包含详细信息的灯箱。
我添加了一个功能
function combocheck()
{
var noitems = document.getElementById("cartitems").innerHTML;
if (noitems == "") {
alert ("Your Cart is Empty, Please Proceed.");
} else if (noitems != "") {
alert ("Your cart already have some items, you can not purchase other items along with the combo");
}
}
我想要的是,如果条件2为真,则不应将该项添加到购物车中,也不应显示灯箱。
答案 0 :(得分:0)
只需将onclick事件更改为onclick="return combocheck();"
即可将值返回给事件处理程序
并在提醒后写:return false;
告诉事件处理员不要做任何事情。