html非常连接a的click恶性事件以后自动跳转href所指

有的情况下,大家必须应用<a>这个非常连接,而又不应用href来进行自动跳转,而是如:<a href="#" onClick="fun()"></a>这类方法。这样,就不容易让网页页面自动跳转。可是另外也会带来1些负面的难题,例如网页页面的title变为了“#”,或网页页面出現了翻转条甚么的。这是由于在实行完了onClick恶性事件后,<a>又去自动跳转href所指向的详细地址了,而”#“是个锚点,默认设置是网页页面的页首,因此会带来上边所说的难题。

处理方式有下列两种:

1、onClick恶性事件加上return false句子,比如:

<a href="#" onClick="fun(); return false;">点一下</a>

2、用void(0)的方法替代#,比如:

<a href="javascript:void(0)" onclick="fun()">点一下</a>