如何在一个函数里面使用javascript事件preventDefault()函数?

时间:2018-03-19 09:11:32

标签: javascript javascript-events preventdefault

我想做这样的事情:

HTML code:

<a id="myAnchor" href="#" onclick="myfun()">Click Me </a>

JavaScript代码:

function myfun(event) {
    event.preventDefault();
    alert("OK");
}

我知道我们可以编写如下代码:

document.getElementById("myAnchor").addEventListener("click", 
function(event){
   event.preventDefault();
   alert("OK");
});

但我想要上面提到的

2 个答案:

答案 0 :(得分:1)

<a id="myAnchor" href="#" onclick="myfun(event)">Click Me </a>

答案 1 :(得分:1)

在元素的函数调用中传递event

function myfun(event) {
    event.preventDefault();
    alert("OK");
}
<a id="myAnchor" href="#" onclick="myfun(event)">Click Me </a>