JavaScript事件模型
来源:互联网 发布:php禁止查看源代码 编辑:程序博客网 时间:2024/05/18 03:46
【说明】本文转自:http://blog.sina.com.cn/s/blog_6644703f0100l1gd.html
事件流:就是按照一定的传播方向的流程。
事件冒泡(IE):从最里层向最外层传播。(没有事件捕获)
事件捕获(DOM):从最外层向最里层传播。(DOM有事件冒泡)
事件处理
传统事件处理程序指派方法:
如:<script
alert("点击");
</script>
现代事件处理程序指派方法:
如(兼容DOM和IE):
var
var
var
if(document.addEventListener){ //DOM类
oDiv.addEventListener("click",fnclisk1,true);
oDiv.addEventListener("click",fnclisk2,true);
}
else
oDiv.attachEvent("onclick",fnclick1);
oDiv.attachEvent("onclick",fnclick1);
}
事件处理的返回值
1.
2.
3.
4.
5.
6.
7.
Event对象:1.触发事件对象;2.事件发生时的鼠标信息;3.事件发生时的键盘信息。
DOM和IE相同点:
1.
2.
3.
var
var
var
4获取客户区坐标:
var
var
5.获取屏幕坐标:
var
var
DOM和IE的不同点:
1.
a)
b)
2.
a)
b)
3.
a)
b)
4.
a)
b)
事件类型:
1.鼠标事件:
click
dblclick
mousedown
mouseout
mouseover
mouseup
mousemove
2.键盘事件:
keydown
keypress
keyup
3.HTML事件:
load事件
unload事件
abort事件
error事件
select事件
change事件
submit事件
reset事件
resize事件
scroll事件
focus事件
blur事件
- JavaScript 事件模型
- javascript 事件模型
- Javascript 事件模型
- javascript事件模型解析
- javascript之事件模型
- JavaScript事件模型
- JavaScript事件驱动模型
- javascript--事件绑定&模型
- javascript 事件模型
- JavaScript 事件模型
- Javascript事件模型
- javascript事件模型
- JavaScript--事件模型
- JavaScript--事件模型
- JavaScript--事件模型
- JavaScript事件模型
- JavaScript事件模型
- JavaScript 事件模型
- Neuroph studio 入门教程
- Foundation框架基础 NSDictionary-字典
- oj
- 使用Intent的好处、回调的含义
- Atitit.编程语言的主要的种类and趋势 逻辑式语言..函数式语言...命令式语言
- JavaScript事件模型
- UIPFULL!DllCanUnloadNow崩溃问题解决
- 1.把二元查找树转变成排序的双向链表
- sgu119
- android实现双击事件暨多击事件详解
- maven 各类问题汇总
- Foundation框架基础 NSMutableDictionary-可变字典
- 黑马程序员-提示用户输入一个正整数n,计算1-2+3-4+5-6+…+n的和 #include <stdio.h>
- 文档处理 复制