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

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

一:

href ="javascript:void(0)":

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

2.这样写地址栏不会变

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

二:

href ="#":

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

2.缺点就是  它整体刷新

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

3.用的话地址栏会变啊





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

请到这里学习:

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




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


  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值