href不跳转

0

很多时候我们都是用a标签作为按钮,想要点击鼠标指针显示手型,又不使用csscursor样式,所以加了href属性,为了防止跳转加上javascript:void();

但是最近发现有很多用href="###"这种写法,##的锚点不存在所以不会滚动,但是单个和两个#会回到顶部。
看似非常完美,但是这里有一个陷阱,就是如果同时有target="_blank"时,会打开新页面。

javascript:void();还可以简单的写成:javascript:;有的人也喜欢javascript:void(0);