javascript的keyup与keydown

JavaScript013

javascript的keyup与keydown,第1张

我想告诉你的是,keyup的发生必须经历keydown,键不按下哪来的弹起呢

你定义的这两个事件都是在文档加载完成后触发的,所以,当keydown事件发生时,document.write会重新打开一个文档进行写的操作,此时的文档是一个新的文档(你可以看到浏览器出现了新的后退按钮),所以不会响应你之前文档中的任何事件了

键盘事件,是需要根据键盘是否有操作,才触发的,

1、keydown()

keydown 事件会在键盘按下时触发。

2、keypress()

keypress 事件会在敲击按键时触发,我们可以理解为按下并抬起同一个按键。

3、keyup()

keyup 事件会在按键释放时触发,也就是你按下键盘起来后的事件。