如何在Anchot标记(<a>)中执行onClick和href

use*_*794 3 html javascript anchor onclick

我有如下链接:

<a href="www.google.com" onClick="someFunction()">Click me</a>
Run Code Online (Sandbox Code Playgroud)

点击链接后,它正在执行JavaScript函数,但没有将我带到href链接.

任何想法如何实现相同?

Esk*_*sko 9

我认为最简单的方法是使函数返回true,这样在函数完成后,anchor标记的行为就像通常那样.这样,如果要使用新窗口,也可以使用target-attribute:

function myFunction() {
  alert("hello");
  return true;
}
Run Code Online (Sandbox Code Playgroud)
<a href='http://www.google.com' onclick="myFunction();" target="google">Click me</a>
Run Code Online (Sandbox Code Playgroud)