javascript:void(0)
中最关键的是void
关键字,void
是javaScript中非常重要的关键字,该操作符指定要计算一个表达式但是不返回值。
语法格式如下:
<script type="text/javascript">
void func()
javascript:void func()
或者
void (func())
javascript:void(func())
</script>
当用户点击超链接不会发生任何事
<a href="javascript:void(0)">单击此处什么不会发生任何事</a>
点击链接显示警告:
<a href="javascript:void(alert('warning!!!!'))">单击此处</a>
href="#"与href="javascript:void(0)"的区别
包含了一个位置信息,默认的锚是#top 也就是网页的上端。
而javascript:void(0), 仅仅表示一个死链接。