Hi,
kann bitte jemand mal mein Script kontrollieren, da im Opera 9 removeAttribute() die Eventhändler nicht löscht?
Warum willst du dafuer ueberhaupt removeAttribute verwenden - und auch noch zweigleisig scripten, mit einem extra IE-Zweig?
element.onxyz = funktionsreferenz; zum setzen eines Eventhandlers, und elementreferen.onxyz = null; zum wieder entfernen sollten alle Browser beherrschen.
Im FF und IE funktioniert es ohne Fehlermeldung. Im Opera kommt komischerweise auch keine Fehlermeldung
Vermutlich, weil die von dir angesprochenen Attribute onClick, onMouseOver und onMouseOut auch ordnungsgemaesz entfernt wurden.
Die Eventhandler heissen allerdings anders - JavaScript ist und bleibt case sensitive was Bezeichner angeht.
MfG ChrisB
--
„This is the author's opinion, not necessarily that of Starbucks.“
„This is the author's opinion, not necessarily that of Starbucks.“