如何在按下按键时停止按键事件。
我有一个keydown处理程序,因为我需要停止keypress事件。
实际上,我有一个表单和文本框。
当用户按下“输入”键时,按下键盘会触发事件并让处理程序执行。
表单提交将在keypress中触发,因此我需要在keydown处理程序中停止keypress事件。
最佳答案
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以停止事件传播