天天看点

href ="javascript:void(0)" 和 href ="#" 的区别

首先都是在a标签下,作用都是为了a标签的不跳转,执行其他事件........等等

一:

href ="javascript:void(0)":

1.如果a标签下有点击事件,javascript:void(0)  让a标签的超链接不生效直接执行onclick方法,这样写更官方,代码更规范。

2.这样写地址栏不会变

3.最重要的是:它是部分刷新

二:

href ="#":

1.这样写同样可以实现功能,这样写不规范,

2.缺点就是  它整体刷新

如果项目小可以实现功能,项目大的话,就不太好...............因为他它整体刷新

3.用的话地址栏会变啊

href ="javascript:void(0)" 和 href ="#" 的区别

如果上面没有解决你的疑惑,若果你还想学习有关的JavaScript:void(0):

请到这里学习:

http://www.jb51.net/article/70916.htm

希望可以帮到你,有什么疑问随时解答,这是我开发中遇到的,这也是师父教我的。

继续阅读