javascript学习笔记-事件处理

事件:定义了浏览器与用户交互的一种机制,以及各种操作。

事件分类:

1,自己引起的事件

2.页面之间跳转的事件

3.表单内部和界面对象的交互

浏览器事件:

  • onload()    浏览器完成一个窗口或者一组帧的加载之后调用。
  • unload()  网页结束的时候载入一个新的网页
  • onsubmit()   信息提交给服务器时发生

鼠标事件:

  • MouseDown()     按下鼠标的某一键时发生。
  • MouseMove()      移动鼠标时发生
  • MouseUp()          释放鼠标时发生
  • MouseOver()       鼠标扫过一个界面对象时发生
  • MouseOut()        鼠标离开界面时发生
  • Click()                单击表单控件或者超链接时发生
  • Blur()                失去焦点时发生
  • Focus()             取得焦点时发生

键盘事件:

  • KeyDown()    按下一个键时发生
  • KeyPress()     发生在keydown之后,按下一个键时发生
  • KeyUp()       按下一个键,释放的时候发生。
  • Change()     失去焦点并且值发生改变时发生。
  • Select()       选定一段文本之后发生
  • Move()       移动一个窗口或者一个帧的时候发生
  • Resize()     移动一个窗口或者一个帧的时候发生,大小改变时

错误处理事件:

  • error事件:出错时的错误处理函数
  • 错误处理  throw   try...catch(){}

 

 

posted @   李福春  阅读(278)  评论(0编辑  收藏  举报
编辑推荐:
· 如何编写易于单元测试的代码
· 10年+ .NET Coder 心语,封装的思维:从隐藏、稳定开始理解其本质意义
· .NET Core 中如何实现缓存的预热?
· 从 HTTP 原因短语缺失研究 HTTP/2 和 HTTP/3 的设计差异
· AI与.NET技术实操系列:向量存储与相似性搜索在 .NET 中的实现
阅读排行:
· 10年+ .NET Coder 心语 ── 封装的思维:从隐藏、稳定开始理解其本质意义
· 地球OL攻略 —— 某应届生求职总结
· 提示词工程——AI应用必不可少的技术
· Open-Sora 2.0 重磅开源!
· 周边上新:园子的第一款马克杯温暖上架
点击右上角即可分享
微信分享提示