JS取消默認事件的方法有兩種:
event.preventDefault()
方法:在事件處理函數中調用event.preventDefault()
方法可以阻止事件的默認行為。例如,當點擊一個鏈接時,調用event.preventDefault()
可以阻止頁面跳轉。document.querySelector('a').addEventListener('click', function(event) {
event.preventDefault(); // 取消默認事件
});
return false
語句:在事件處理函數中使用return false
語句也可以取消默認事件。這種方式通常用于HTML中的事件處理函數。<a href="#" onclick="return false;">取消默認事件</a>