javascript://
和javascript:void(0)
有何区别?这个href值是否等同于“javascript:void(0)”?
<a href="javascript://" class="button toggle-filters">Filters</a>
javascript://
和javascript:void(0)
有何区别?这个href值是否等同于“javascript:void(0)”?
<a href="javascript://" class="button toggle-filters">Filters</a>
前两个答案覆盖直接回答你的问题,但在一个单独的轨道,我认为你应该考虑使用都没有。假设您使用锚标签向用户说明他们可以通过单击该文本来执行某个操作,但有多种机制可以说明这一点,并且在语义上,锚标签应该说明目标而不是活动。
javascript://
运行一个没有声明
javascript:void(0)
运行的JavaScript,用于评估声明0
JavaScript,然后返回undefined
。
所以javascript://
是非常相似javascript:;
如果我打算使用上述任何我会使用'javascript:;' – david
可能的重复:http://stackoverflow.com/questions/3666683/href-javascript-vs-href-javascriptvoid0 – cori