Hallo Jochen.
ist es möglich eine bestimmte Position (Stelle) im BODY einer HTML-Datei zu definieren an der ein Text erscheint, der über eine JavaScript function in Form von "document.write("TEXT") ;" erzeugt wird? Wenn ja, wie macht man das denn?
Möglichkeit 1:
Du setzt das betroffene document.write() mit dazu gehörigem script-Element an die Stelle, an der der Text später erscheinen soll.
Möglichkeit 2:
Du greifst auf das Elternelement der jeweiligen Stelle zu und fügst über die Methoden des node-Objektes (appendChild, insertBefore) deinen Text ein.
Zugriffsmethoden können auf einer Vielzahl von Wegen erfolgen, so z. B.:
· getElementById (Wenn bereits eine passende ID vergeben wurde.)
· getElementsByTagName (Die effizienteste Methode, sofern das HTML nicht mehr geändert werden soll.)
· getElementsByName
(· Weitere Möglichkeiten, je nach Anwendungsort)
Mittels zweiterer Methode hast du weitaus mehr Flexibilität.
Einen schönen Mittwoch noch.
Gruß, Ashura