老师有个疑问如下

来源:4-2 选择题

yarwood

2020-09-12 21:29:40

onkeydown和onkeypress 除了先后顺序外,onkeypress 只显示数字和字母,那如果代码中只有onkeypress ,那先后顺序就没用了吧,另外onkeyup,键盘松开时触发事件,和前面两个区别不是很大吧,按下去肯定键盘会松开啊,比如onkeydown按下是1,松开不是没触发吗,onkeyup按下没触发,松开也是1


写回答

2回答

好帮手慕糖

2020-09-13

同学你好,是经过这两个步骤,这两个步骤对应两个事件,一个按下直接触发。

一个是按下之后,抬起来的时候(松开的时候)触发。

祝学习愉快~

0

好帮手慕糖

2020-09-13

同学你好,关于你的问题,回答如下:

1、只有onkeypress的话,就没有先后顺序之分了。

2、同学这里描述的,没有太明白。是在按下事件中输出一个1,抬起的事件中没有输出吗?

这里主要是onkeydown是按下按键时触发的事件,onkeyup是松开的时候,触发的事件。

如果还是没有理解第二个,可以再详细的描述下,再次提问哦。

祝学习愉快~

0
harwood
h 我的意思是,当你按下键盘就按下和松开两个操作,所以一个是按下触发另一个是松开才触发,我觉得两个都是按下键盘都触发的,因为你不管是按下还是松开,都要经历这两个步骤
h020-09-13
共1条回复

0 学习 · 40143 问题

查看课程