空链接,a标签herf属性,href=“#” 或者 href=“javascript:void(0);” 或者href=“javascript:;“ 区别
目录
# 包含了一个位置信息,默认的锚是 #top 也就是网页的上端。
href=“javascript:void(0);” 和 href="javascript:;" 的区别
参考:
我们在使用a标签的空链接时,通常写为 href=“#” 或者 href=“javascript:void(0);” 或者href="javascript:;"
# 包含了一个位置信息,默认的锚是 #top 也就是网页的上端。
如果#+几个#或乱写其他字符,在页面上找不到锚点就不会发生跳转
#
sss
空链接
######
# 的原理就是 在url后加上一个锚点信息触发跳转,因为是默认是本页所以不会刷新页面;如果我们配合base标签就可实现跳页定位
Document
#sss空链接######
href=“javascript:void(0);” 和 href="javascript:;" 的区别
区别如下:
1、从执行效果来看
“javascript:;”直接返回undefined。“javascript:void(0);”要去执行一次表达式“0”,然后返回undefined。
2、性能上的区别:
javascript:void;会多一次表达式解析。
3、空间上区别:
“void(0);”比“;”多7个字符。
参考:
a标签空链接href=#与href=javascript:void(0)的区别 - html技术_卡卡网
https://www.w3cschool.cn/javascript/javascript-void.html
本文来自互联网用户投稿,文章观点仅代表作者本人,不代表本站立场,不承担相关法律责任。如若转载,请注明出处。 如若内容造成侵权/违法违规/事实不符,请点击【内容举报】进行投诉反馈!
