Hallo,
... du meinst das DOM und das ist durchaus nicht unbedingt vereinheitlicht.
DOM ist genauso vereinheitlich wie HTML.
Was meinst Du damit? Dass der IE zB. bei option-Elementen kein onclick-Event erkennt?
Event onclick hat (noch) nichts mit DOM zutun.
oder kein getElementsByClassName oder Firefox kein outerHTML oder oder da gibt es vermutlich dutzende Beispiele.
getElementsByClassName ist selbst in DOM 3 als Methode nicht enthalten; outerHTML ebenso wenig. Das scheint mir hier das eigentliche Problem, dass Javascript nur die Sprache ist, mit der man die Schnittstelle DOM bemüht. Das diese sprache nicht einheitlich ist, das ist wohl war.
Kannst dir ja ein paar raussuchen: http://www.whatwg.org/specs/web-apps/current-work/multipage/dom.html#dom
Das wird noch ein Weilchen dauern, bis alle neuen Browser HTML 5 unterstützen werden.
Gruß aus Berlin!
eddi