DOM标准定义下的几组事件

时间:2023-02-04 14:11:06

鼠标事件:与鼠标操作相关的各种行为,它可以细分为两类:跟踪鼠标当前定位(如mouseover、mouseout)的事件和跟踪鼠标单击(如mouseup、mousedown、click)的事件。
键盘事件:与键盘操作相关的各种行为,包括追踪键盘敲击和其上下文,追踪键盘包括3种类型:keyup、keydown和keypress。
页面事件:关于页面本身的行为,当首次载入页面时触发load事件以及离开页面触发unload和beforeunload事件。此外,JavaScript的错误使用错误事件追踪,可以让你独立地处理错误。
UI事件:追踪用户在页面中的各种行为,如监听用户在表单中输入,可以通过focus(获得焦点)和blur(失去焦点)两个事件。
表单事件:与表单交互的各种行为,如submit事件用来追踪表单的提交,change事件监听用户在文本框中的输入,而select事件可以监听下拉菜单发生更新等。