JavaScript不同监听事件的方法
2007-08-11 18:06
351 查看
以下这几个链接比较全面的介绍了各种监听JavaScript事件的方法:
Early event handlers (Inline mode):
http://www.quirksmode.org/js/events_early.html
Traditional event registration model:
http://www.quirksmode.org/js/events_tradmod.html
Advanced event registration models:
http://www.quirksmode.org/js/events_advanced.html
Object-Oriented Event Listening through Partial Application in JavaScript:
http://www.blogjava.net/fantasy/archive/2006/04/26/43395.html
自己遇到的一个问题:
当采用element.onclick = function(event) { ... };的形式时,IE浏览器中函数内部无法正确得到event对象。
解决办法:
在函数内以event || window.event代替event。
Another article about writing JavaScript: "Separating behavior and structure" (http://www.digital-web.com/articles/separating_behavior_and_structure_2/).
补充:
事件(for all events or just onclick?)的属性列表和说明:
http://www.devguru.com/technologies/ecmascript/QuickRef/evhan_onclick.html
Early event handlers (Inline mode):
http://www.quirksmode.org/js/events_early.html
Traditional event registration model:
http://www.quirksmode.org/js/events_tradmod.html
Advanced event registration models:
http://www.quirksmode.org/js/events_advanced.html
Object-Oriented Event Listening through Partial Application in JavaScript:
http://www.blogjava.net/fantasy/archive/2006/04/26/43395.html
自己遇到的一个问题:
当采用element.onclick = function(event) { ... };的形式时,IE浏览器中函数内部无法正确得到event对象。
解决办法:
在函数内以event || window.event代替event。
Another article about writing JavaScript: "Separating behavior and structure" (http://www.digital-web.com/articles/separating_behavior_and_structure_2/).
补充:
事件(for all events or just onclick?)的属性列表和说明:
http://www.devguru.com/technologies/ecmascript/QuickRef/evhan_onclick.html
相关文章推荐
- JavaScript实现为事件句柄绑定监听函数的方法分析
- 事件处理程序实现的另一种方法:浏览器的事件监听机制实现“1事件对应n事件处理程序”(Javascript)
- JavaScript中绑定事件监听函数的通用方法[ addEvent() ]
- javascript实现相同事件名称,不同命名空间的调用方法
- JavaScript中绑定事件监听函数的通用方法[ addEvent() ]
- javascript实现相同事件名称,不同命名空间的调用方法
- javascript监听页面刷新和页面关闭事件方法详解
- javascript 原生方法监听DOM结构改变事件
- JavaScript绑定事件监听函数的通用方法
- 转:JavaScript中绑定事件监听函数的通用方法
- JavaScript中绑定事件监听函数的通用方法[ addEvent() ]
- javascript 兼容W3c和IE的添加(取消)事件监听方法
- JavaScript监听文本框回车事件并过滤文本框空格的方法
- 分享JavaScript监听全部Ajax请求事件的方法
- JavaScript中绑定事件监听函数的通用方法 addEvent() [转]
- ios UITextView中return key点击事件的监听方法
- 使用Javascript动态创建表格,不同的方法,巨大的运行时间差异!
- JavaScript事件绑定的方法说明
- Javascript监听触摸事件