Hoi,
Du hast recht, viel zu viele unterschiede bei den Browsern. EIN
STANDARD muss her, der von allen Browsern verstanden wird!
(Standard ist eigentlich zu wenig, ES MUSS ÜBAL GLEICH SEIN!)
ftp://ftp.ecma.ch/ecma-st/Ecma-262.pdf
JavaScript != DOM. Die DOM-Struktur ist "nur" eine Art Klassensammlung.
Gruesse,
CK