元素坐标:
event.clientX event.clientY //IE
event.clientHeight event.clientWidth //chrome firefox
------------------------------------------------------------------------------------------------------------------------------------------------
DOM事件处理和IE事件处理
都可以通过以下方式绑定事件
var btn = document.getElementById('btn');
btn.onclick = function(){
alert('hello');
}
但DOM可以直接传入事件对象Event
btn.onclick = function(event){
alert(event.type);//click
}
而IE需取得window的event对象 window.event
btn.onclick = function(){
var event = window.event;
alert(event.type);//click
}
DOM的另一种事件绑定方式 addEventListener('click',method,false);第三个参数为是否在捕获阶段触发事件
removeEventListener('click',method,false); 取消绑定
IE的绑定方式:attachEvent('onclick',method);
detachEvent('onclick',method); 移除事件