2017-7-18

2017-07-19  本文已影响0人  毛毛i

收获到了什么?

1. JavaScript的事件流 ―― 冒泡流和捕获流

2. JavaScript的事件处理程序

示例:<button onclick="alert("Hello World!")">按钮</button>

示例:
element.onclick = function(){
alert("Hello World");
}

示例:
element.addEventListener("事件名",函数,布尔值) 布尔值等于true,为捕获流,等于false,为冒泡流

示例:
var EventUtil = {
addListener:function(element,type,hanler){
if(element.addEventListener){
element.addEventListener(type,hanler,false);
}else{
elemennt.attachEvent('on' + type,hanler);
}
}
}
调用方法:
EventUtil.addListener(元素,'事件名','执行函数')

3. 事件对象方法

示例:
var EventUtil = {
stop:function(event){
if(event.stopPropagation){
event.stopPropagation();
}else{
event.cancelBubble;
}
}
}
调用方法:
function(event){
EventUtil.stop(evet);
}

对于今天收获的想法?

明天的打算?

上一篇 下一篇

猜你喜欢

热点阅读