Hallo Jobo,
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.
Wenn sie DOM bemüht aber nur, oder wie? Ich finde JS eigentlich recht einheitlich.
wie Struppi schon Schrieb, gibt es nicht standardisierte Unterschiede wie zum Beispiel getElementsByClassName, outerHTML oder wie Du schriebst wohl ein Problem mit Element <option> und onclick. Man sollte dabei aber beachten, was die standardisierte Schnittstelle DOM ist, und was unterschiedliche Implementierungen innerhalb der Sprachinterpretation verschiedener Browser sind. Es ging mir mit meinem Einwand also darum, nicht DOM und Javascript in einen Topf zu schmeißen, anzurühren und DOM für etwas verantwortlich machen zu wollen, was damit nichts zu tun hat.
Gruß aus Berlin!
eddi