IE kann sowas im Grunde auch über fireEvent. Das scheint auch die Handler bzw. die Standardaktion auszulösen.
Stimmt auch nicht ganz, z.B. die Standardaktion eines Hyperlinks wird nicht ausgelöst:
<a href="bla.html" id="link">link</a>
document.getElementById("link").fireEvent("onclick");
(Hier ginge natürlich document.getElementById("link").click();)
fireEvent löst anscheinend nur selbst gesetzte Event-Handler aus, ob über Attribute, .onevent-Eigenschaften oder attachEvent gesetzt.
Mathias