javascript - 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);
}
})
我在这里做错了吗?它不是从控制台日志中停止,而是执行默认行为,它只是刷新。
解决方案
preventDefault
是一个函数。因此,您的代码应该是:
document.querySelector("#submit").addEventListener("submit", function(e){
e.preventDefault()
...
}
推荐阅读
- google-sheets - Google 表格:启用切片器
- java - android中的日历类有什么问题吗?
- android - 图标列表使用Android巨大的内存
- python-3.x - 如何根据概率分布在python中生成随机分类数据?
- c++ - 将对象移动到 std::vector 时的异常保证
- tvos - 确定我的应用程序是否在 tvOS 的第一行
- flutter - Flutter 从 DropDropdownButton 中删除底部下划线
- python - python regex - 找到几个可选的字符分组之一
- python - 带有 ssl 的 ValueError 并获取证书
- r - 在哪里可以找到部署闪亮应用所需的 rsconnect 版本