Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/384.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
“有什么用?”;javascript:void(0)";_Javascript_Html - Fatal编程技术网

“有什么用?”;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
处理程序取代,这就是您可能使用它的原因