href不跳转
0
很多时候我们都是用a标签作为按钮,想要点击鼠标指针显示手型,又不使用css的cursor样式,所以加了href属性,为了防止跳转加上javascript:void();。
但是最近发现有很多用href="###"这种写法,##的锚点不存在所以不会滚动,但是单个和两个#会回到顶部。
看似非常完美,但是这里有一个陷阱,就是如果同时有target="_blank"时,会打开新页面。
javascript:void();还可以简单的写成:javascript:;有的人也喜欢javascript:void(0);