有什么用“javascript:void(0)”

时间:2012-12-12 09:12:16

标签: javascript html

  

可能重复:
  What does “javascript:void(0)” mean?

我正在检查很多网站,我看到很多网站创建者都定义了内联JS功能 “JavaScript的:无效(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 个答案:

答案 0 :(得分:1)

某些浏览器不会将a内容呈现为链接(蓝色下划线,手形光标等),除非存在href属性,并且此“no-op”{{1之后被附加到元素的href处理程序取代,那就是你可以使用它的原因。