常常用到a標籤,可是對於標準的寫法不少時候會忽略掉,今天就簡單的普及一下標準寫法javascript
<a href="javascript:void(0)" onclick="subgo()">點我</a>
這個就是標準寫法,點擊a標籤,調用的是subgo()java
<a href="#" onclick="subgo()">點我</a> <a href="javascript:void(0)" onclick="subgo()">點我</a>
以上二者的區別在於:code
一、#表明的是網頁的上端;事件
二、javascript:void(0) 僅僅表示一個死連接,沒有任何信息;ip
因此爲了用戶點擊時頁面不來回跳動,就最好使用javascript:void(0)。test
你們都知道,連接的 onclick 事件被先執行,其次是 href 屬性下的動做(頁面跳轉,或 javascript 僞連接)cli
因此建議你們儘可能使用標準的標籤
<a href="javascript:void(0)" onclick="doSomething();return false;">test</a>