我已經注意到,分配 「的javascript:無效()」 內鏈接:鉻VS JS:未捕獲的SyntaxError:意外的標記)
<a href="javascript:void()" id="link_id">My link</a>
是這樣引起的在Chrome開發者控制檯中的錯誤:
Uncaught SyntaxError: Unexpected token)
但是爲什麼?這段代碼是不正確的嗎?如果正確的話,如何避免這樣一個醜陋的問題?
我已經注意到,分配 「的javascript:無效()」 內鏈接:鉻VS JS:未捕獲的SyntaxError:意外的標記)
<a href="javascript:void()" id="link_id">My link</a>
是這樣引起的在Chrome開發者控制檯中的錯誤:
Uncaught SyntaxError: Unexpected token)
但是爲什麼?這段代碼是不正確的嗎?如果正確的話,如何避免這樣一個醜陋的問題?
您應該使用javascript:void(0)
https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Operators/void
您有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)"?
這應該是被接受的答案。 – Cilan