“有什么用?”;javascript:void(0)";
可能重复:“有什么用?”;javascript:void(0)";,javascript,html,Javascript,Html,可能重复: 我检查了很多网站,我看到很多网站创建者定义了内联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
我检查了很多网站,我看到很多网站创建者定义了内联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>
任何人都可以解释一下定义这个函数的好处是什么,即使这个函数什么都不做。一些浏览器不会呈现一个类似链接样式的内容(蓝色下划线、手形光标等),除非存在
href
属性,如果这个“无操作”href
稍后会被附加到元素的onclick
处理程序取代,这就是您可能使用它的原因