Hallo Matthias,
hat jemand eine Idee, wie ich ein document.write() nicht dort ausführen lasse, wo es ausfegrufen wird, sondern an anderer Stelle im HTML-Text?
das geht nicht. Der Sinn von document.write() ist, an der Stelle im Quelltext, an der diese Anweisung steht, dynamischen HTML-Code auszugeben. So ist es implementiert.
Wenn du Elemente an anderer Stelle verändern willst, musst du das über die DOM-Funktionen von Javascript angehen. Das heißt, dass du zunächst über document.getElementsBy...() eine Referenz auf das gesuchte Element brauchst, dessen Eigenschaften du dann über diese Referenz verändern kannst. Wenn es Eigenschaften sind, die das Aussehen des Elements bestimmen, werden sie vom Browser automatisch in die aktuelle Anzeige umgesetzt.
Ciao,
Martin
Computer funktionieren grundsätzlich nicht richtig.
Wenn doch, hast du etwas falsch gemacht.