点击超链接不跳转的方法

比如点击“删除”超链接,但是不希望链接跳转。

有以下常用方法:

function deleteItem(id) {
            if (confirm("确定要删除吗?")) {
                window.location.href = "/ashx/BookDelete.ashx?id=" + id;
            }
        }

1、<a href="javascript:void(0)" onclick="delItem(1)">删除<a>

伪协议实现。

2、<a onclick='delItem(1); return false;' href="#">删除</a>

利用执行顺序实现:<a>标签先执行onclick脚本,然后执行href链接跳转,在onclick中 return false,就不会再执行href跳转链接了。

 

  

 

posted @ 2014-02-25 11:24  song-z  阅读(769)  评论(0编辑  收藏  举报