preventDefault
是一个 JavaScript 方法,用于取消特定事件的默认动作。在处理键盘事件时,这个方法可以帮助我们控制或限制某些按键的默认行为。例如,当用户在输入框中按下 Enter 键时,默认情况下会触发表单提交。但在某些场景下,我们希望建立自定义的处理逻辑,而不是让浏览器执行默认操作。这时候,就可以使用 preventDefault
方法来实现。
以下是一个简单的示例:
Document
在这个示例中,当用户在输入框中按下 Enter 键时,通过调用 event.preventDefault()
,我们取消了表单提交的默认行为,并在控制台打印了一条消息。这样,用户按下 Enter 键时,只会看到控制台的输出,而不会触发表单提交。