Chrome vs JS:Uncaught SyntaxError:意外的令牌)

时间:2013-12-15 12:41:34

标签: javascript debugging google-chrome token console.log

我注意到了作业" javascript:void()"在链接中:

<a href="javascript:void()" id="link_id">My link</a>

在Chrome开发者控制台中导致错误,如下所示:

Uncaught SyntaxError: Unexpected token )

但为什么呢?这段代码不正确吗?如果它是正确的,如何避免这样一个丑陋的问题?

2 个答案:

答案 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)