JavaScript事件绑定与删除
来源:互联网 发布:ajax如何获取json数据 编辑:程序博客网 时间:2024/05/17 22:01
//添加事件
function addEvent(obj, type, handle){ try { obj.addEventListener(type, handle, false); } catch (e){ try { obj.attachEvent('on' + type, handle); } catch (e){ obj['on' + type] = handle; } }}
//移除事件
function removeEvent(obj, type, handle){
try{
obj.removeEventListener(type, handle, false);
} catch(e){
try{
obj.detachEvent('on' + type, handle);
} catch(e){
obj['on' + type] = null;
}
}
}
//实例
//添加事件
addEvent(document.getElementById("modify_buyer"), "click", functionName);//移除事件removeEvent(document.getElementById("modify_buyer"), "click", functionName);需要注意的是,绑定事件时的回调函数不能是匿名函数,必须是一个声明的函数,因为解除事件绑定时需要传递这个回调函数的引用,才可以断开绑定。
0 0
- JavaScript事件绑定与删除
- JavaScript:事件绑定与监听
- [JavaScript/JQuery] js数组删除,新增,元素删除,事件绑定
- JavaScript事件绑定与冒泡捕获
- javascript与jquery绑定事件方式
- JavaScript跨浏览器的添加删除事件绑定函数
- JavaScript跨浏览器的添加删除事件绑定函数
- JavaScript this对象,绑定事件。创建标签,删除标签
- 【jquery事件对象event】| jqeury bind 绑定事件与 unbind删除绑定事件| pageX pageY
- JavaScript事件的绑定与取消和事件监听
- javascript 鼠标滚动事件绑定事件的方法与注意事项
- 理解Javascript中的事件绑定与事件委托
- javascript兼容添加与删除事件监听
- Javascript 中的事件绑定
- javascript事件的绑定
- javascript的事件绑定
- Javascript中的事件绑定
- 04.javascript事件绑定
- mysql心得
- Spring MVC之 请求
- Tomcat实现Session对象的持久化原理及配置方法介绍
- 顺序表
- mysql心得
- JavaScript事件绑定与删除
- 1004 problem E
- Unity 怪名称、血条和飘血跟随
- yum install出错问题
- NuSOAP详细项目案例
- Tomcat虚拟目录配置
- 关于serialVersionUID的说明
- HashMap的应用,CF650A
- A1112. Stucked Keyboard (20)