我注意到了作业" javascript:void()"在链接中:
<a href="javascript:void()" id="link_id">My link</a>
在Chrome开发者控制台中导致错误,如下所示:
Uncaught SyntaxError: Unexpected token )
但为什么呢?这段代码不正确吗?如果它是正确的,如何避免这样一个丑陋的问题?
答案 0 :(得分:1)
你必须像这样使用0
<a href="javascript:void(0)" id="link_id">My link</a>
有关此问题的详情,请在Which "href" value should I use for JavaScript links, "#" or "javascript:void(0)"?
中查看优秀答案答案 1 :(得分:1)
您应该使用javascript:void(0)
https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Operators/void