-
IE中的事件对象查看全部
-
fun(event){ alert(event.type); } event.type属性 事件的类型 event.target属性 获取事件目标 stopPropagation()方法 阻止事件冒泡 preventDefault()方法 阻止事件默认行为查看全部
-
IE事件处理程序 attachEvent('onclick',fun)添加事件 detachEvent('onclick',fun)删除事件 //跨浏览器事件处理 //添加句柄 var eventUtil={ addHandler:function(element, type, handler) { if (element.addEventListener) { element.addEventListener(type, handler, false); }else if (element.attchElement) { element.attchElement('on'+type,handler); } else{ element['on'+type] = handler; //element.onclick('handler')=== element['on'+type] = handler } }, //删除句柄 removeHandler:function(element, type, handler) { if (element.removeEventListener) { element.removeEventListener(type, handler, false); }else if (element.detchElement) { element.detchElement('on'+type,handler); } else{ element['on'+type] = null; //element.onclick('handler')=== element['on'+type] = handler } } } eventUtil.addHandler(btn3, 'click', fun); eventUtil.removeHandler(btn3, 'click', fun);查看全部
-
IE9.Safari,Chrome,Firefox,Opera都支持事件捕获 对于老版本的浏览器建议用事件冒泡查看全部
-
.onclick=['onclick']查看全部
-
attach detach查看全部
-
事件捕获查看全部
-
事件冒泡--IE查看全部
-
// 事件绑定方法 function addEvent(ele,type,hander){ // 标准浏览器 if(ele.addEventListener){ ele.addEventListener(type,hander,false); }// IE8浏览器 else if(ele.attachEvent){ ele.attachEvent('on'+type,hander); }// 其他浏览器 else{ ele['on'+type]=hander; } }查看全部
-
DOM2级事件处理程序 用于处理注定和删除事件处理程序的操作 addEventListener()和removeEventListener()查看全部
-
下拉菜单查看全部
-
Document查看全部
-
event.type; //获取事件类型 event.target; //获取事件目标 event.stopPropagation(); //阻止事件冒泡 event.preventDefault(); //阻止事件的默认行为查看全部
-
event.stopPropagation(); //阻止事件冒泡查看全部
-
ie8以上的版本是支持addEventListener的查看全部
举报
0/150
提交
取消