发现问题: 在复杂事件处理过程中,很可能会丢失event事件对象,特别是IE和FireFox两大浏览器,这个时候要捕获事件源就非常困难…… 如果在事件处理过程中,需要不断地传递event事件对象作为参数,这是一个非常痛苦的事情…… 解决问题: 使用caller函数可以获取事件堆栈,通过简单分析来获取事件源对象,彻底解决事件源获取问题. 同时也解决所有浏览器兼容问题.亲测如下语句支持绝大部分浏览器(Chrome/FireFox/IE/Safari/Opera) Javascript源代码: //获…