在JavaScript中修改事件变量

时间:2011-04-02 02:45:43

标签: javascript events

有没有办法在JavaScript中修改事件变量(IE:window.event,其他:e)?我知道你可以使用快速循环拷贝轻松克隆它。但是,浏览器不允许您为e.preventDefault()等方法执行此操作。所以,我正在寻找另一种方法。

(是的,我知道这可能不是一个好主意。但我还是想这样做。)

1 个答案:

答案 0 :(得分:0)

嗯(保持在您的脑海中RobG's评论),您可以向Event的原型添加方法,并且可以覆盖Event.prototype中的原生方法。

就像这个jsfiddle一样。那是你的意思吗?