javascript - 在哪里可以防止默认行为

标签 javascript events

在 JavaScript 中,当用户交互后执行代码时,即点击链接

最好在尝试运行 JavaScript 代码之前或之后阻止默认行为 ( event.preventDefault() )?

提前致谢

最佳答案

当你知道自己想要的时候就去做。

您可能不知道,直到函数的其他部分运行为止,在提交时验证表单输入将希望在验证失败时阻止默认操作,但如果验证通过则不会阻止默认操作,所以您当然可以并不总是在函数的顶部执行此操作。

关于javascript - 在哪里可以防止默认行为,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14878096/

相关文章:

jquery - 单击事件不适用于动态生成的元素

events - 具有多个 View 的 MVP : Sending events the right way

javascript - 基于关键代码的事件监听器无法使用边距正确移动框

javascript - 单击链接后的页面转换延迟(动画结束后)

javascript - 实时图表使用d3内存逐渐增加?

javascript - 如何判断页面是否是从 fetch() 调用的?

javascript - 将一个事件处理程序分配给多个元素?

javascript - 如何使用函数交织给定的字符串

c - 从 linux 内核或 udev 监听硬件变化事件

javascript - 调用 JavaScript 类中的方法