2013年11月4日 星期一

讓超連結沒有作用

一般寫法:
<a href="#"  onClick="test()">XXX</a>
<a href="javascript: void(0) onClick="test()">XXX</a>

<a href= "#">會導致網址列的最後面會多一個 #,或者是認為是錨點,就直接將畫面移到top,所以可以用下面方式代替

<a href="javascript: return false;" onclick="handler()">也有人用下面這種方式,但是我的ie和firefox會無法觸發onClick event。

<a href="javascript: handler(); return false;">

沒有留言:

張貼留言