-
事件冒泡,事件捕获查看全部
-
按纽影响到div容器然后影响到整个页面查看全部
-
事件流:时间执行的顺序查看全部
-
DOM 2事件,浏览器兼容!查看全部
-
1、DOM2级处理程序,添加事件监听和移除事件监听,即:addEventListener()和removeEventListner(),要接收三个参数:要处理的事件名、事件要处理的程序、布尔值; 2、DOM0级事件处理程序,在全局范围内获取元素,再对其赋予处理程序;查看全部
-
1、理解事件流; 2、事件处理程序; 3、不同事件类型查看全部
-
(感觉是兼容性.. 我这个都没有三角.) 有个地方还是不太会,想把常用的东西归为方法. 在鼠标悬浮和按键盘的时候没有做好处理.查看全部
-
IE中: srcElement属性 目标 cancleBubble属性 阻止冒泡 true returnValue属性 阻止默认行为 false getEvent:function(event){ return event?event:window.event; } getType:function(event){ return enent.type; } getElement:function(event){ return event.target || event.srcElement; } preventDefault:function(event){ if(event.preventDefault){ event.preventDefault(); }else{ event.returnValue = false; } } stopPropagation:function(event){ if(event.stopPorpagation){ event.stopPoragation() }else{ event.cancelBubble = true; } }查看全部
-
event 事件对象 event.stopProgation() event.preventDefault()查看全部
-
每次都要清理定时器clearInterval();查看全部
-
event对象的keyCoden属性用于得到键盘对应键的键码值查看全部
-
keyDown 当用户按下键盘上的任意键时触发,而且如果按住不放的话,会重复触发此事件 keyPress当用户按下键盘上的字符键时触发,而且如果按住不放的话,会重复触发此事件 keyUp 当用户释放键盘上的键时触发查看全部
-
keyDown 当用户按下键盘上的任何键时触发,而且如果按住不放的话,重复触发此事件 keyPress 当用户按下键盘上的字符键时触发,而且如果按住不放的话,重复触发此事件 keyUp 当用户释放键盘上的键时触发查看全部
-
IE事件 添加事件attachEvent(); 删除事件detachEvent(). 参数: 处理程序名称 和 处理程序函数. (注意要在名称前加"on") 支持浏览器 IE 和 opera. 跨浏览器:能力检测 --> var enentUtil = { addHandler:function(element,type,handler){ if(element.addEventListener){ element.addEventListener(type,handler,flase); //DOM2 }else if(element.attachEvent){ element.attachEvent('on'+type,handler); //IE }else{ element['on'+type] = handler; //低级 } } }查看全部
-
HTML 在标签内直接调用函数 DOM0 获取元素 赋值函数 DOM2 添加事件 元素.addEventListener(操作,函数,事件流) removeEventListener(操作,函数,事件流) (DOM2匿名函数不适用 函数要注意命名去掉"on") (DOM0和DOM2可以给多个元素添加事件处理程序) -非IE查看全部
举报
0/150
提交
取消