2012-12-12 44 views
0

可能重複:
What does 「javascript:void(0)」 mean?什麼用的 「的javascript:無效(0)」

我檢查許多網站和我看到許多網站的創建者定義的內聯JS函數 「javascript:void(0)」。我認爲這是一個無用的JS函數。 來自images.google.com的示例搜索框內包含的圖像。

<a class="gsst_a" href="javascript:void(0)"> 
     <span id="gs_si0"> 
      <span class="gssi_a gsst_e" id="qbi"> 
      </span> 
     </span> 
</a> 

任何人都可以解釋什麼是使用定義這個函數的好處,即使這個函數什麼都不做。

回答

1

有些瀏覽器不渲染風格像一個鏈接(藍色下劃線,手形光標等)a內容,除非有一個href屬性存在,如果這種「無操作」 href後來被用onclick處理器取代連接到元素,那麼這就是爲什麼你可以使用它。

相關問題