jQuery event.preventDefault() 方法

17 Mar 2025 | 阅读 2 分钟

顾名思义,preventDefault() 方法会阻止所选元素的默认操作的发生。例如,此方法可以阻止提交按钮提交表单,或者阻止锚点跟随 URL。此方法不返回值。

语法

preventDefault() 方法不接受任何参数。上面语法中提到的 **event** 是必须指定的。

让我们通过一些例子来理解这个方法。

示例 1

这是使用 preventDefault() 方法的一个简单示例。在此示例中,我们使用 event.preventDefault() 方法来阻止锚点跟随 URL。当我们尝试点击给定的 URL 时,链接将不起作用。

立即测试

输出

执行上述代码后,输出将是 -

jQuery event.preventDefault() method

示例 2

这是使用 event.preventDefault() 方法的另一个简单示例。在此示例中,我们使用该方法来阻止提交按钮提交 HTML 表单。这里有一个包含一些文本字段和按钮的 HTML 表单。有一个提交按钮可以提交表单数据。但是当我们尝试单击提交按钮时,该按钮将不起作用。

立即测试

输出

执行上述代码后,输出将是 -

jQuery event.preventDefault() method