老师有个疑问如下

老师有个疑问如下

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


正在回答 回答被采纳积分+1

登陆购买课程后可参与讨论,去登陆

2回答
好帮手慕糖 2020-09-13 15:15:06

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

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

祝学习愉快~

好帮手慕糖 2020-09-13 10:28:05

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

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

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

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

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

祝学习愉快~

  • 提问者 yarwood #1
    我的意思是,当你按下键盘就按下和松开两个操作,所以一个是按下触发另一个是松开才触发,我觉得两个都是按下键盘都触发的,因为你不管是按下还是松开,都要经历这两个步骤
    2020-09-13 14:17:30
问题已解决,确定采纳
还有疑问,暂不采纳

恭喜解决一个难题,获得1积分~

来为老师/同学的回答评分吧

0 星
请稍等 ...
意见反馈 帮助中心 APP下载
官方微信

在线咨询

领取优惠

免费试听

领取大纲

扫描二维码,添加
你的专属老师