今天遇到一个问题,js提示“return 语句在函数之外”
经过调试发现原因如下:
<a href="#" οnclick="javascritpt:return false;"></a>
原因就是return false这句话。
<a href="#" οnclick="javascritpt:fun();"></a>
如果函数fun()中有return false也会出现这个错误。
return false目的是在点击链接时候不提交链接。这样就出现了问题,可以用如下方式解决。
解决方案:
<a href="#" οnclick="javascritpt:void(0);"></a>