如何在函数中使用Javascript event preventDefault()函数?
我想这样做: HTML代码:如何在函数中使用Javascript event preventDefault()函数?,javascript,dom-events,preventdefault,Javascript,Dom Events,Preventdefault,我想这样做: HTML代码: <a id="myAnchor" href="#" onclick="myfun()">Click Me </a> function myfun(event) { event.preventDefault(); alert("OK"); } document.getElementById("myAnchor").addEventListener("click", function(event){ event.pre
<a id="myAnchor" href="#" onclick="myfun()">Click Me </a>
function myfun(event) {
event.preventDefault();
alert("OK");
}
document.getElementById("myAnchor").addEventListener("click",
function(event){
event.preventDefault();
alert("OK");
});
我知道我们可以编写如下代码:
<a id="myAnchor" href="#" onclick="myfun()">Click Me </a>
function myfun(event) {
event.preventDefault();
alert("OK");
}
document.getElementById("myAnchor").addEventListener("click",
function(event){
event.preventDefault();
alert("OK");
});
但是我想要上面提到的东西
<a id="myAnchor" href="#" onclick="myfun(event)">Click Me </a>
在元素的函数调用中传递
事件
:
功能myfun(事件){
event.preventDefault();
警报(“正常”);
}
在元素的函数调用中传递事件
:
功能myfun(事件){
event.preventDefault();
警报(“正常”);
}
为什么要内联JS?后一个例子要好得多。生活中有些时候我们需要妥协。你为什么想要内联JS?后一个例子要好得多。生活中有些时候我们需要妥协。