空链接,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


本文来自互联网用户投稿,文章观点仅代表作者本人,不代表本站立场,不承担相关法律责任。如若转载,请注明出处。 如若内容造成侵权/违法违规/事实不符,请点击【内容举报】进行投诉反馈!

相关文章

立即
投稿

微信公众账号

微信扫一扫加关注

返回
顶部