javascript事件处理(续2)
来源:互联网 发布:淘宝0元购平台 编辑:程序博客网 时间:2024/04/30 15:04
EventUtil.getEvent = function(){
if(window.event) {
return this.formatEvent(window.event);
}
else {
return EventUtil.getEvent.caller.arguments[0]
}
}
//调用
div.onclick = function(){
var oEvent = EventUtil.getEvent();
}
//绑定事件
var EventUtil = new Object;
EventUtil.addEventHandler = function(oTarget, sEventType, fnHandler){
if(oTarget.attachEvent) {
oTarget.attachEvent("on" + sEventType, fnHandler);
}
else if(oTarget.addEventListener) {
oTarget.addEventListener(sEventType, fnHandler, false);
}
else{
oTarget["on"+sEventType] = fnHandler;
}
}
//解绑定事件
EventUtil.removeEventHandler = function(oTarget, sEventType, fnHandler){
if(oTarget.detachEvent) {
oTarget.detacheEvent("on" + sEventType, fnHandler);
}
else if(oTarget.removeEventListener) {
oTarget.removeEventListener(sEventType, fnHandler, false);
}
else {
oTarget["on"+sEventType] = null;
}
}
- javascript事件处理(续2)
- javascript基础:事件2事件处理函数
- javascript 事件和事件处理
- JavaScript 事件与事件处理
- JavaScript学习 jquery9 事件处理2
- JavaScript中的事件处理
- JavaScript中的事件处理
- javascript事件处理
- javascript 事件处理
- JavaScript中的事件处理
- JavaScript中的事件处理
- JavaScript处理回车键事件
- javascript 中的事件处理
- javascript中的事件处理
- javascript 处理冒泡事件
- JavaScript 事件处理
- javascript事件处理
- javascript学习-事件处理
- 【PAT】1027. Colors in Mars (20)
- Spring MVC PK Struts2
- 百度世界推出“轻应用” :人人都可开发
- chmod的用法
- 四种常用的自动化测试框架
- javascript事件处理(续2)
- Java - 高级线程
- 最短路径算法-广度优先搜索
- DB_WRITER_PROCESSES与LOG_ARCHIVE_MAX_PROCESSES
- Android桌面悬浮窗效果实现,仿360手机卫士悬浮窗效果
- treeview 绑定 datatable 或 dataset 添加节点
- NCL命令行快捷键
- Xilinx FPGA用户约束文件
- 为 Fragment 的Preference 添加自定义的布局