Zeilenumbrüche mit firstchild.data?
Lambach
- javascript
document.getElementsByTagName("body")[0].firstChild.data+=zeichen
jetzt will ich aber das auch zeilenumbrüche passieren.
Und zwar für "allen" browser gleich funktioniert.
also was kann ich da machen.
also "<br>" "\n" und "%D" funzen nicht =(
zurnot reicht auch sowas wie innerHtml für netscape. Dann bau ich halt ne abfrage ein.
btw: gibts garkeine such anfrag fürs forum, ich will nicht alle zu posten mit sachen die schontausendmal vorhanden sind?
Hallo,
document.getElementsByTagName("body")[0].firstChild.data+=zeichen
jetzt will ich aber das auch zeilenumbrüche passieren.
Und zwar für "allen" browser gleich funktioniert.
also was kann ich da machen.
also "<br>" "\n" und "%D" funzen nicht =(
zurnot reicht auch sowas wie innerHtml für netscape. Dann bau ich halt ne abfrage ein.
Für welchen Netscape? Netscape ab Version 6 unterstützt innerHTML prinzipiell, halbwegs aktuelle Mozillas/Geckos, auf denen Netscape aufbaut, sowieso. Netscape-Versionen darunter verstehen den obigen Code komplett nicht, weil sie kein bisschen DOM verstehen und daher schon bei getElementsByTagName scheitern. Daher sollte innerHTML für diese Zwecke geeignet sein. Netscape 4 könntest du zur Not immer noch über andere Wege erreichen.
Wenn du hingegen unbedingt mit appendChild() arbeiten willst, müsstest du deinen String in Zeilen aufsplitten und diese abwechselnd mit erzeugten br-Elementknoten einhängen. Das wäre um einiges komplizierter.
Was hast du eigentlich vor, worauf willst du letztlich hinaus? Vielleicht findet sich eine einfache Lösung.
btw: gibts garkeine such anfrag fürs forum, ich will nicht alle zu posten mit sachen die schontausendmal vorhanden sind?
http://selfsuche.teamone.de/
http://www.google.com/search?domains=forum.de.selfhtml.org&sitesearch=forum.de.selfhtml.org
Mathias
Was hast du eigentlich vor, worauf willst du letztlich hinaus? Vielleicht findet sich eine einfache Lösung.
Also bei meinem Progrämmchen handelt es sich eigentlich nur um spielerei.
ich will eine kommando oberfläche erschaffen wo mit document.keyPress die zeichen eingelesen werden und ausgegeben werden danach kommen dann halt die ausgaben aber die will ich wenigsten ein bischen formatieren.
mit appendchild hatte ich das schon versucht aber nicht hingekriegt.