基础知识浅谈:javascript:void(0)的作用示例介绍

大家或许在一些链接中见过这个语句,对于初学者可能不明白它的作用是什么,下面来介绍一下它的作用。

void操作符简介:

语法格式如下:

javascript:void(表达式)

void能够计算表达式的值,但不会有表达式的返回值。

在实际应用中,我们常见以下形式: 

<a href "javascript:void(0)" >删除子节点</a>

javascript:void(0)可以使链接成为一个死链接,并且没有跳转效果,有些人可能会问为什么不使用以下形式:

<a href "#" >删除子节点</a>
 

href=”#”,包含了一个位置信息.默认的锚是#top,也就是网页的上端,当连续快速点击此链接时会导致浏览器巨慢甚至崩溃。

网上还有另一种形式

javascript:;

也是执行一个空事件不跳转,javascript:void(0) 和javascript:;很像,都可以使用,具体有什么不同,javascript:void(0);据说某些情况下有浏览器兼容bug。具体的恕在下学识较浅,如有知道请不吝赐教。

 

posted @ 2020-11-29 21:41  浮生若梦一良  阅读(163)  评论(0编辑  收藏  举报