DOM3事件类型:

  1、UI事件:当用户与页面上的元素交互时触发

    a、DOMActivate:元素已经被用户操作激活。

    b、load:(1)页面完全加载:window触发。

          (2)所有框架加载完毕:框架集触发。

          (3)图像加载完毕:<img>触发。

          (4)嵌入内容加载完毕:<object>元素触发。

      例一:EventUtil.addHandler(window,"load",function(event){

          alert("Load");

        });

      例二:<body onload="alert(''Loaded!)">//在window上面发生的任何事件都可以在<body>元素中通过相应的特性来指定。

      例三:

    c、unload:(1)页面完全卸载:window触发。

          (2)所有框架卸载完毕:框架集触发。

          (4)嵌入内容卸载完毕:<object>元素触发。

    d、abort:在用户停止下载过程时,如果嵌入的内容没有加载完,则在<object>上触发。

    e、error:(1)JavaScript错误时:window上触发。

          (2)无法加载图像时:<img>元素上触发。

          (3)无法加载嵌入内容时:<object>元素上触发。

          (4)框架无法加载时:框架集上触发。

    f、select:当用户选择文本框(input或textarea)中的一个或多个字符时触发。

    g、resize:(1)窗口大小变化:window上触发

         (2)框架大小变化时:框架上触发

    h、scroll:当用户滚动带滚动条的元素中的内容时,在该元素上触发。

  2、焦点事件:当元素获得或失去焦点时触发

  3、鼠标事件:当用户通过鼠标在页面上执行操作时触发

  4、滚轮事件:当使用鼠标滚轮(或类似设备)时触发

  5、文本事件:当在文档中输入文本时触发

  6、键盘事件:当用户通过键盘在页面上执行操作时触发

  7、合成事件:当为IME(输入法编辑器)输入字符时触发

  8、变动事件:当底层的DOM结构发生变化时触发

  9、变动名称事件:当元素或属性名发生变动时触发

  

最新文章

  1. dict与list的in 操作的速度
  2. Does Lamda expression return value?
  3. 【iCore3 双核心板_ uC/OS-III】例程二:任务的建立与删除
  4. GET方法传递中文参数乱码解决办法
  5. 执行NET 命令无法使用超过20个字符的组名或用户名
  6. 2014 IGF 评选(转)
  7. SQL Server调优系列基础篇 - 并行运算总结(一)
  8. openstack简易汉化
  9. 【转】中断处理函数中不用disable_irq而用disable_irq_nosync原因
  10. Quartz2D 之 简单介绍
  11. SQLiteOpenHelper与SQLiteDatabase的使用
  12. Oracle查询优化改写--------------------操作多个表
  13. 201621123060《JAVA程序设计》第八周学习总结
  14. Linq 等式运算符:SequenceEqual
  15. Qt的类:qfileinfogatherer
  16. nodejs 使用官方oracledb库连接数据库 教程
  17. InvalidDataAccessResourceUsageException:mysql保留字引发的血案
  18. 洛谷.3808/3796.[模板]AC自动机
  19. 一眼看穿flatMap和map的区别
  20. 一次VB汇编中看-溢出计算

热门文章

  1. 杭电-------2045不容易系列之(3)—— LELE的RPG难题(C语言写)
  2. MySQL常用语法总结
  3. windows下python3使用pip安装scrapy提示安装失败
  4. Hexo | 超详细的hexo+githhub page搭建过程
  5. String实例 (练习)
  6. git系列之---工作中项目的常用git操作
  7. AndroidStudio报错:Could not download gradle.jar:No cacahed version available for offline mode
  8. python-20-迭代器是个什么东西?
  9. jQuery---事件解绑与事件触发
  10. css3神奇的背景控制属性+使用颜色过渡实现漂亮的渐变效果