什么是javascript:void是什么意思?

时间:2012-04-20 03:07:17

标签: javascript html

  

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

在下面的代码段中javascript:void是什么意思?如何在用户点击href="javascript:void"提供的退出链接时让用户点击链接?

<a href="javascript:void()" id="logout" onClick="#" ><strong>Logout</strong></a>

1 个答案:

答案 0 :(得分:2)

void是一个接受任何输入并且不返回任何内容的函数。

它通常用在链接中,使它们不会去任何地方。有点像href="#"的链接,但不会影响浏览器历史记录。几乎总是附加onclick事件,告诉浏览器实际执行的操作。在您提供的代码中,onclick属性不是有效的JavaScript ...

如果您希望链接实际到达某处,只需使用常规href

<a href="logout.php" id="logoug"><strong>Logout</strong></a>