Knoten: Meine Programmiertechnik auf einen Standard bringen, aber wie?

Beitrag lesen

Hi!

Soll ich jetzt auf ältere Browser Rücksicht nehmen, z.B. durch Angaben wie "alink, vlink, text, etc." im Body-Tag oder die Verwendung von Layers

Netscape-Layers sind ungültig, Verwendung von solchem HTML3-Gestrüpp in strict-Dokumenten geht auch nicht mehr. Nimm keine Rücksicht auf unvollständige Browser, die nicht einmal CSS1 können. Auf dieser Schiene fährst du besser - vorwärtskompatibel ist wichtiger als rückwärtskompatibel.

document.write("<a href="link.html">Link</a>")

Ja, so. Der Attributdelimiter ist seit eh und jeh das Anführungszeichen, nicht das Apostroph.

-IF, THEN, ELSE

Im Sinne der Lesbarkeit nimm die lange Variante. Die ist auch für nicht JS-Kundige, die aber andere Sprachen (Basic, Pascal, Perl) können, sofort verständlich.

K.