Cheatah: Was macht document.open/.write wircklich?

Beitrag lesen

Hi,

Wenn ich nach einem document.open('text/html') im Venkman/Mozilla(JS Debugger) nachsehe, sind html und head im DOM schon vorhanden.

kein Wunder: Deren Start- und Endtags sind bei HTML optional. Wenn Du eine Tabelle erzeugst, wird auch automatisch ein <tbody> da sein (wenn auch vielleicht nicht sofort).

Ist document.write nur dazu da, um in den <body> eines docs zu schreiben?

Nein. document.write() ist dazu da, ins Dokument zu schreiben.

Die error message im Venkman notiert "Missing ; before statement".

Dann hast Du einen JavaScript-Fehler. Vermutlich fehlt ein Zeilenumbruch.

p.s. wenn ich im doc.write den css link auf eine nicht exisitierende Datei lenke, sehe ich am Venkman dass einige der darauf folgende js Zeilen übersprungen werden - was macht der mozilla in solchen fällen?

Hm?

Cheatah

--
X-Self-Code: sh:( fo:} ch:~ rl:° br:> n4:& ie:% mo:) va:) de:] zu:) fl:{ ss:) ls:~ js:|
X-Self-Code-Url: http://emmanuel.dammerer.at/selfcode.html
X-Will-Answer-Email: No
X-Please-Search-Archive-First: Absolutely Yes