Hi,
Was bist Du denn für ein Schlauer?
Erst über meine Suche herziehen und dann auch noch links geben, die des Prob nicht lösen...
nun mal langsam. Zwar war der Link wieder nicht zielführend, aber zumindest über die anderen Hinweise hättest Du Infos zu den zwei möglichen Methoden selbst herausfinden und vielleicht auch verstehen können, warum es auf Deine Weise nicht klappt.
Du schreibst in einen Textknoten. Logisch, daß dieser Inhalt auch nur als Text angezeigt werden kann.
Du willst aber einen neuen Knoten, nämlich das Element br einfügen.
Hierzu könntest Du zum einen eine zugegeben umständliche Funktion basteln, die Deinen Textknoten mit der ID detail auseinander nimmt, den ersten Textteil einfügt, br als neuen Knoten über createTextNode() anhängt und anschließend noch einen weiteren Textknoten mit dem restlichen Text.
Einfacher geht das mit innerHTML.
Da Du selbst über Selfhtml-Suche in der Dokumentation dazu leider nicht fündig wirst und dort AFAIK auch nur einzelne verstreute Hinweise speziell zum Microsoft document.all-Objekt stehen, eine aktuellere Information: Inzwischen unterstützen auch andere Browser innerHTML, allerdings nicht als Unterobjekt von document.all. Du kannst innerHTML aber auch über DOM ansprechen. Das sähe dann so aus:
document.getElementById('test').innerHTML='zeile1<br>zeile2';
freundliche Grüße
Ingo