V2EX  ›  英汉词典
Enqueued related words: StopPropagation

PreventDefault

Definition / 定义

preventDefault(常写作 *event.preventDefault()*):在网页编程(JavaScript)中,指阻止浏览器对某个事件执行“默认行为”,例如点击链接后自动跳转、提交表单、按键触发的默认操作等。(在不同语境里也可泛指“防止默认/违约”,但在计算机领域最常见的是上述用法。)

Pronunciation / 发音

/prɪˈvɛnt dɪˈfɔːlt/

Etymology / 词源

prevent(阻止、防止)+ default(默认;也可指违约/不履行)组合而来。在 Web 事件模型里,“default”指浏览器内建的自动反应,“preventDefault”就是“把这个自动反应拦住”。

Examples / 例句

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 发送表单数据。

Related Words / 相关词

Literary Works / 文学作品

  • MDN Web Docs(Mozilla 开发者网络文档)事件参考与教程中频繁出现 preventDefault
  • JavaScript: The Definitive Guide(David Flanagan)讲解事件处理与默认行为时使用该术语
  • Eloquent JavaScript(Marijn Haverbeke)在 DOM 事件与表单交互章节中涉及 preventDefault 的用法
关于   ·   帮助文档   ·   自助推广系统   ·   博客   ·   API   ·   FAQ   ·   Solana   ·   1696 人在线   最高记录 6679   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 91ms · UTC 06:56 · PVG 14:56 · LAX 22:56 · JFK 01:56
♥ Do have faith in what you're doing.