JS事件处理函数
来源:互联网 发布:java面对对象 编辑:程序博客网 时间:2024/05/17 02:07
(a) ele.onxxx = function(event){}
兼容性好,同一个元素的同一个事件上绑定一次,基本等同于卸载HTML行间
this指向DOM元素
(b) obj.addEventListener(事件类型,处理函数,false)
同一个对象同一个事件绑定多个处理函数
this指向dom元素
IE9 一下不兼容
(c) IE独有函数
obj.attachEvent(‘on’+事件类型,处理函数)
this 指向window
封装addEvent函数,绑定事件处理函数,兼容各浏览器
function addEvent(elem,type,handle){ //elem dom元素 type类型 handle 事件处理函数 if(elem.addEventListener){ elem.addEventListener(type,handle,false); }else if(elem.attachEvent){ elem.attachEvent('on'+type,function(){ handle.call(elem); //使this指向dom元素 }) }else{ elem['on'+type] = handle; }}
阅读全文
0 0
- JS事件处理函数
- JS添加事件处理函数
- js事件处理函数/监听函数
- js事件处理函数/监听函数
- js事件封装函数,js跨浏览器事件处理机制
- JS 一个函数处理多个事件
- js中事件处理函数的总结
- js定时器与事件函数处理机制
- 【js事件详解】js事件封装函数,js跨浏览器事件处理机制
- 【js事件详解】js事件封装函数,js跨浏览器事件处理机制
- js事件处理函数中return的作用
- js事件处理函数中return的作用
- js事件处理函数中return的作用
- js--事件--事件处理程序
- js--事件--事件处理程序
- js处理键盘事件
- js 事件处理程序
- JS处理键盘事件
- Greatest Common Increasing Subsequence poj-1423
- Giraph文件分片关键函数
- Unity Build APK 出现Unable to convert classes into dex format错误
- Mysql 学习记一
- C语言中函数参数入栈的顺序
- JS事件处理函数
- 开源数据源之二——C3P0
- JAVASE基础汇总
- javascript 简易时钟
- 2166 中位数
- Feign常见的坑总结
- 8-IO库
- Hadoop运行时JAVA_HOME is not set问题
- 51 nod 1099 任务执行顺序(贪心)