2、下面的代码创建了一个超级链接,当用户以后不会发生任何事。当用户链接时,void(0) 计算为 0,但 Javascript 上没有任何效果。
<a href="javascript:void(0)">单此处什么也不会发生</a>
3、下面的代码创建了一个超级链接,用户单时会提交表单。
<a href="javascript:void(document.form.submit())">单此处提交表单</a>
4、a href=#与 a href=javascript:void(0) 的区别 链接的几种办法
1、#包含了一个位置信息,默认的锚是#top 也就是网页的上端2、而javascript:void(0)仅仅表示一个死链接
这就是为什么有的时候页面很长浏览链接明明是#点击之后跳动到了页首,而javascript:void(0) 则不会,所以调用脚本的时候最好用void(0),void(0)经常应用在页面不需要刷新的情况下;
5、针对#点击之后会跳到页面顶部的问题,有如下几种解决方法
1、<a href="####"></a>2、<a href="javascript:void(0)"></a>3、<a href="javascript:void(null)"></a>4、<a href="#" οnclick="return false"></a>