event.PreventDefault on Gmail Send按钮

时间:2015-11-09 05:06:37

标签: javascript jquery email

我已在Gmail“发送”按钮中添加了点击监听器,并使用event.preventDefault()event.stopPropogation()尝试停止发送电子邮件,但是,电子邮件仍在发送,{{1} 1}}块没有注册任何错误。

try catch

这是我正在使用的代码,我很感激为什么这不会停止事件执行的任何输入。

1 个答案:

答案 0 :(得分:0)

让我向你解释这两件事,

event.preventDefault()将阻止事件源的默认操作。例如,单击Anchor,导航到另一个页面。

请查看http://api.jquery.com/event.preventdefault/

接下来,event.stopPropagation()将阻止事件被父节点触发到子节点

另请查看https://api.jquery.com/event.stoppropagation/

在任何情况下,您编写的javascript函数都将被执行。