对于DOM对象来说,事件处理句柄是普通的函数,我们可以像调用普通函数那样调用它们。例如:
然而,在IE模型中,提供了一种fireEvent方式来模拟事件触发。这是一种在特定情况下很有用的方法,下面是一个例子
fireEvent产生的是执行了btn.onclick()的效果。btn.onclick()只是一个函数调用,它必须依赖用户对它赋值,否则btn.onclick()为null.
是不能执行onclick函数的。而fireEvent("onclick")效果却等同于鼠标在button元素上进行了点击。