js不需要返回地址

js 不需要返回一个 url 地址

a标签中,如果需要返回一个空的 url 地址,那么url需要是一个空值
当浏览器打开 javascript: URI 的时候,它会首先运行 URI 中的代码,然后将当前页面整个替换为这段代码的返回值,除非该返回值是 undefined

1
2
<a href="javascript:;"></a>
<a href="javascript:void(0)"></a>
  • 上面两个是等价的,也就是返回下面的写法
1
<a href="#" onclick="return false;">href</a>