Der Martin: document.write einmal so und dann wieder so

Beitrag lesen

Hallo,

Warum schreibt document.write bei normaler einbindung genau an der Stelle das was ich will ohne den übrigen Code zu entfernen, während bei einem Eventhandler oder einer Funktion der komplette Code weg ist und lediglich nur noch der geforderte Text da ist?

works as designed.
Wird document.write() aufgerufen, *während* das Dokument gerendert wird, dann schreibt es seine Ausgabe in das entstehende Dokument. Wird es *nach* dem Rendern aufgerufen, erzeugt es ein neues Dokument, das das bisherige ersetzt.

So long,
 Martin

--
Keine Sorge, wir finden für jede Lösung ein Problem.