js 键盘事件及其他事件

本文详细介绍了网页开发中的常用事件,包括键盘事件(onkeydown、onkeyup、onkeypress)、页面加载事件(onload)、卸载事件(onunload)、图像加载中断事件(onabort)、焦点变化事件(onblur、onfocus)、内容改变事件(onchange)、错误处理事件(onerror)、选择事件(onselect)、滚动事件(onscroll)等,并解释了这些事件的区别及应用场景。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

常用的键盘事件 
。 onkeydown  某个键盘按键被按下
。 onnkeyup    某个键盘的按键被松开
。onkeypress   某个键盘的按键被按下并松开
。 onkeydown与onkeypress的区别
     。一个放开一个没有放开   onkeydown先于onkeypress发生
    。 我们每敲击一下键盘这三个事件将会依次发生:onkeydown--onkeypress--onkeyup
    。onkeypress事件不是适用于系统的按钮 (如:ALT,CTRL,SHIFT,ESC).

 其他事件
。onload 一个页面或一幅图画完成加载
。onunload 用户退出页面
。onabort 图像的加载被中断
。onblur 元素失去焦点 
。onchange 域的内容被改变
。onerror  在加载文档或图像时发生错误
。onfoucus 元素获得焦点
。onselect 文本被选中
。onreset  重置按钮被点击
。onscroll  当文档被滚动时发生的事件

·scrollLeft:设置或获取位于对象左边界和窗口中目前可见内容的最左端之间的距离
·scrollTop:设置或获取位于对象最顶端和窗口中可见内容的最顶端之间的距离
·scrollHeight:获取对象的滚动高度
·scrollWidth:获取对象的滚动宽度
·document。documentElement.scrollTop||document.body.scrollTop垂直方向滚动的值

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值