培根熏肉
2017-05-14 15:24
那么问题来了,里头的href有什么用?我改成href=“#”也可以啊
如果你查看过大型网站的源代码(QQ空间、京东、淘宝等),你会发现有很多地方都会出现如下代码:
1、<a href="javascript:;"></a>
2、<a href="javascript:void(0);"></a>
这两种写法代表的基本是同一个意思,作用有2个:
1、代表是一个javascript操作,不会进行页面跳转
2、a标签中的文字快速点击时无法选中
补充:a标签中只要写了href属性,无论为空或者#,都会发生页面跳转(刷新本页面)
href="#"表示空连接,就是只有链接的样子,不进行跳转。
锚 URL - 指向页面中的锚(href="#top")
href是链接地址,添#也可以,不影响程序运行。
JavaScript进阶篇
468195 学习 · 21891 问题
相似问题