JavaScript preventDefault() 方法详解:参数使用及示例
preventDefault() 方法没有参数。它是一个简单的方法,用于阻止浏览器默认行为的发生。如果需要传递参数,可以通过事件对象来实现。
例如:
document.querySelector('a').addEventListener('click', function(event) {
event.preventDefault();
// 这里可以使用事件对象的其他属性和方法
console.log(event.target.href);
});
在这个例子中,点击链接时,preventDefault() 方法阻止了浏览器默认行为(打开链接),并且在控制台中打印了链接的地址。事件对象 event 包含了当前事件的所有信息,包括事件的目标元素(target)和事件类型(type)等。所以我们可以通过事件对象来获取更多信息。
原文地址: https://www.cveoy.top/t/topic/mSlG 著作权归作者所有。请勿转载和采集!