我的页面:
<a href="删除的方法" onclick="confirm('您确定删除此项内容吗?');">
   <img src="delete.gif" alt="删除"  border="0" style="cursor:hand">
</a>出现的问题:我点击图片的时候,弹出一个框,按确定时可以删除,问题是按取消也能删除。不知道是什么原因呀。希望会的朋友能帮忙解决一下,谢谢啦。

解决方案 »

  1.   

    你判断下confirm('您确定删除此项内容吗?')的返回值,如果是false,不执行删除就可以了
      

  2.   

    你总要判断一下confirm()方法的返回值吧,点确定按钮时返回true,取消按钮返回false
      

  3.   

    <a href="删除的方法" onclick="return confirm('您确定删除此项内容吗?');">
      <img src="delete.gif" alt="删除" border="0" style="cursor:hand">
    </a>
      

  4.   

    confirm('您确定删除此项内容吗?');这个提示框返回的是一个boolean值的对象,你应该这样
    var isDelete = confirm('您确定删除此项内容吗?');
    if(isDelete == true) {
       删除的代码
    }else {
       如果点击取消应该做什么事情
    }
    附加::楼主加强结贴率哦
      

  5.   

    你就不能中规中矩的这样写一下吗function confirms(txt)
    {
    var t = confirm(txt);
    if(t)
    {
    alert("删除!");
    }
    }