我们为什么要使用 href=”javascript:void(0)”

我们为什么要使用 href=”javascript:void(0)”做过 web 前端 UI 的小伙伴们都知道 有时候我们在网页中会使用一些超级链接 而这些链接不用指向任何地址 只是为了配合 javascript 的 onclick 事件而存在的 当我们点击这些链接时 其实也可以看做时按钮 网页就会出现一些交互的界面 比

大家好,欢迎来到IT知识分享网。

做过web前端UI的小伙伴们都知道,有时候我们在网页中会使用一些超级链接,而这些链接不用指向任何地址,只是为了配合javascript的onclick事件而存在的,当我们点击这些链接时(其实也可以看做时按钮),网页就会出现一些交互的界面(比如选项卡切换,发起一个异步请求)等等。

而当不需要链接指向地址的时候,实质上我们是不需要设置href属性的,也有很多时候看到有的页面中类似的链接的href属性会设置为’#’,即类似<a href=”#”>链接文字</a>,而这时我们点击这些链接时,实质上浏览器会跳转到’你的URL’/#,这样的链接地址而照成网页跳转到头部,而可能使你无法看到你刚才点击所产生的局部区域的变化,所以推荐大家不要使用这种方式,一定要用<a href=”javascript:void(0)”>你的地址</a>,这样就不会产生任何的跳转和刷新了,你所做的劳动成果就可以美美的呈现了。

免责声明:本站所有文章内容,图片,视频等均是来源于用户投稿和互联网及文摘转载整编而成,不代表本站观点,不承担相关法律责任。其著作权各归其原作者或其出版社所有。如发现本站有涉嫌抄袭侵权/违法违规的内容,侵犯到您的权益,请在线联系站长,一经查实,本站将立刻删除。 本文来自网络,若有侵权,请联系删除,如若转载,请注明出处:https://yundeesoft.com/166972.html

(0)
上一篇 2025-01-10 12:05
下一篇 2025-01-10 12:15

相关推荐

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注微信