单击警报确定后停止进一步操作

时间:2014-08-14 10:32:40

标签: javascript

我有一个超级链接的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&amp;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为真,则不应将该项添加到购物车中,也不应显示灯箱。

1 个答案:

答案 0 :(得分:0)

只需将onclick事件更改为onclick="return combocheck();"即可将值返回给事件处理程序

并在提醒后写:return false;告诉事件处理员不要做任何事情。