event ||window.event
//事件源对象
event.target //火狐只有这个
event.srcElement //IE只有这个
事件委托
利用冒泡事件和事件源对象进行处理
优点:
1.性能,不需要循环所有子元素一个个绑定事件
2.灵活, 当有新的子元素时不需要重新绑定事件
var li = document.getElementByTagName('li');
var len = li.length;
for(var i= 0 ; i < len ; i ++ ;){
li[i].onclick = function(e){
var event = e||window.event;
var target = event.target || event.srcElement ;
console.log(target.innerText)
}
}