preventDefault(常写作 *event.preventDefault()*):在网页编程(JavaScript)中,指阻止浏览器对某个事件执行“默认行为”,例如点击链接后自动跳转、提交表单、按键触发的默认操作等。(在不同语境里也可泛指“防止默认/违约”,但在计算机领域最常见的是上述用法。)
/prɪˈvɛnt dɪˈfɔːlt/
由 prevent(阻止、防止)+ default(默认;也可指违约/不履行)组合而来。在 Web 事件模型里,“default”指浏览器内建的自动反应,“preventDefault”就是“把这个自动反应拦住”。
Clicking the link calls preventDefault.
点击这个链接会调用 preventDefault。
In the submit handler, we use preventDefault to stop the page from reloading, then send the form data with fetch.
在提交事件的处理函数里,我们用 preventDefault 来阻止页面刷新,然后用 fetch 发送表单数据。