点击超链接不跳转的方法
比如点击“删除”超链接,但是不希望链接跳转。
有以下常用方法:
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跳转链接了。