首页 > 解决方案 > e.preventDefault 在 javascript 中不起作用

问题描述

e.preventDefault 不能正常工作。

const form = document.querySelector("#submit")

document.querySelector("#submit").addEventListener("submit", function(e){
    e.preventDefault

  
for (i=1; i<=100; i++){
    console.log(i);
}



})

我在这里做错了吗?它不是从控制台日志中停止,而是执行默认行为,它只是刷新。

标签: javascript

解决方案


preventDefault是一个函数。因此,您的代码应该是:

document.querySelector("#submit").addEventListener("submit", function(e){
    e.preventDefault()
    ...
}

推荐阅读