#包含了一个位置信息
默认的锚点是#top 也就是网页的上端
而javascript:void(0) 仅仅表示一个死链接
这就是为什么有的时候页面很长浏览链接明明是#,可是跳动到了页首
或
而 不推荐使用
似乎也没有问题
默认的锚点是#top 也就是网页的上端
而javascript:void(0) 仅仅表示一个死链接
这就是为什么有的时候页面很长浏览链接明明是#,可是跳动到了页首
而javascript:void(0) 则不是如此。
所以调用脚本的时候最好用void(0)。或者<input onclick>、<div onclick>等
推荐使用
<a href="javascript://" onclick=""></a>
或
<a href="javascript://" onclick=""></a>
而 不推荐使用
<a href="#" onclick=""></a>
因为这样会引起页面跳动,有时甚至是一些奇怪的问题。
我现在就遇到这样的情况,点击这样的链接时,页面会奇怪的向左侧平移一些距离。
另外
<a href="###" onclick=""></a>
似乎也没有问题