停止按键事件 [英] Stop keypress event

查看:102
本文介绍了停止按键事件的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

如何在keydown中停止按键事件。

How to stop keypress event in keydown.

我有一个keydown处理程序,我需要停止按键事件。

I have a keydown handler in that i need to stop keypress event.

实际上我有一个表单和文本框。

Actually i have a form and textbox in it.

当用户按下enter键,keydown我触发事件并拥有处理程序。

whn user press "enter" key, keydown i trigger the event and having the handler.

表单提交将在keypress中触发,所以我需要在我的keydown处理程序中停止按键事件。

form submit will triggered in keypress, so i need to stop the keypress event in my keydown handler.

推荐答案

function onKeyDown(event) {   
  event.preventDefault();
}

http://www.w3.org/TR/DOM-Level-2-Events/events.html#Events -Event-preventDefault

function onsubmit(event) {
  return false;
}

返回false以停止事件传播

return false to stop events propagation

这篇关于停止按键事件的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆