a href=#与 a href=javascript:void(0) 的区别

来源:互联网 发布:历史类书籍 知乎 编辑:程序博客网 时间:2024/05/01 12:52

转自http://www.cnblogs.com/xiang/archive/2006/09/05/495828.html
#包含了一个位置信息默认的锚点是#top 也就是网页的上端,而javascript:void(0)  仅仅表示一个死链接.
这就是为什么有的时候页面很长浏览链接明明是#可是跳动到了页首,而javascript:void(0) 则不是如此
所以调用脚本的时候最好用void(0),或者<input onclick><div onclick>等. 

原创粉丝点击