Hallo,
Wenn man von JavaScript aus formatierten Text in ein <div>-Element schreiben (bzw. ändern) will, notiert man für den Internet Explorer:
document.all["IdDesDivElements"].innerHTML = "<b><i>formatierter</i> Text</b>";
Nein, das macht man seit 1999 nicht mehr bzw. nur noch als Fallback fuer den IE4. Besser ist:
document.getElementById("IdDesDivElements").innerHTML = "<b><i>formatierter</i> Text</b>";
aber wie muss man es DOM-gerecht notieren? Denn der Netscape 6.0 Browser unterstütz zum Beispiel nur noch das DOM-Prinzip, nicht mehr die alte Netscape-Syntax.
Wie beschrieben klappt das auch mit Netscape 6+ und Mozilla. innerHTML ist zwar (noch?) keine DOM-Syntax, aber dennoch praktischer als dasselbe mit DOM-Methoden zu realisieren. Insofern ist es IMHO zu begrueßen, dass das Mozilla-Team diese Technik aufgegriffen hat.
MfG, Thomas