📜  javascript:void(0) 是什么意思?

📅  最后修改于: 2022-05-13 01:56:39.354000             🧑  作者: Mango

javascript:void(0) 是什么意思?

您可能偶尔会在 HTML 文档中遇到“javascript:void(0)”。当在网页中插入表达式可能会产生一些不需要的效果时,通常会使用它。为了消除这种影响,使用了“javascript:void(0)” 。此表达式返回未定义的原始值。
这通常与超链接一起使用。
有时,您会决定从链接内部调用一些 JavaScript。通常,当您单击链接时,浏览器会加载一个全新的页面或刷新同一页面(取决于指定的 URL)。
但是,如果您已经连接了一些 JavaScript 链接,您很可能不希望发生这种情况。

为了防止页面刷新,您可以使用 void(0)。

在锚标记中使用“#”:在编辑器中编写以下代码时,显示警报消息后会刷新网页。
例子:



  

    without JavaScript:void(0)

  

    
        

GeksforGeeks

        

without JavaScript:void(0)

          Double click on me     
  

输出:

使用“javascript:void(0);”在锚标记中:编写“javascript:void(0);” in anchor 标记可以防止页面重新加载,并且可以轻松地单击或双击调用 JavaScript 函数。
例子:



  

    JavaScript:void(0)

  

    
        

GeksforGeeks

        

JavaScript:void(0)

         Double click on me     
  

输出: