我有一个像“<a href="javascript:;" onclick="return false;">”这样的锚标记。这有什么作用吗?

问题描述 投票:0回答:3

我正在尝试追踪单击锚标记时正在运行的一些 JavaScript。 使用 Firebug 我发现了这段代码:

<a href="javascript:;" onclick="return false;">
   ...
</a>

如果

href="javascript:;" onclick="return false;"
在这里可以做什么?

这是代码的缩写版本,如果您想查看完整版本,请告诉我,我可以把它扔掉。 它似乎与问题无关,但我可能是错的......

javascript html onclick dom-events
3个回答
3
投票

将会有一个事件监听器等待该链接被点击。

并且

return false
阻止浏览器执行重定向


0
投票

返回 false 会阻止链接执行任何操作,因此如果 href 是 url,则链接不会将您带到那里,它不会执行任何操作。

我认为

javascript:;
不会做任何事情。


0
投票

它取消通常附加到

a
标签的点击事件

© www.soinside.com 2019 - 2024. All rights reserved.