【发布时间】:2011-03-08 17:27:13
【问题描述】:
如果我在href 属性中为a 锚(链接)使用javascript:; 和javascript:void(0);,我想知道它们有什么区别
<a href="javascript:;" onclick="DoSomething();">Link</a>
<a href="javascript:void(0);" onclick="DoSomething();">Link</a>
我看到它们在所有浏览器上的行为都相同,但技术上的区别是什么?
问候, 玛迪
【问题讨论】:
-
重要提示:这里的每个答案都指出,无论如何,不应再使用
onclick属性。确保你不会错过那条非常重要的信息 :) -
我知道,我只是在演示使用它,但在我的代码中我总是使用事件处理程序,而不是直接将它放在 HTML 标记中
标签: javascript cross-browser anchor href