Themabewertung:
  • 0 Bewertung(en) - 0 im Durchschnitt
  • 1
  • 2
  • 3
  • 4
  • 5
Formatierten Text an innerHTML übergeben
#1
Hallo zusammen,

ich bin etwas ratlos. Ich habe einen Text, den ich mittels JS aus einer Liste auslese und an innerHTML eines Elements übergeben will, was soweit auch funktioniert. Allerdings wird dabei die Formatierung, im speziellen Absätze, nicht berücksichtigt, sodass ich bisher die Textabsätze durch tags (<p>) zusätzlich ausweisen muss. Gibt es eine Alternative zu innerHTML, die dies berücksichtigt?

Besten Dank für eure Hilfe.

Andreas
Zitieren
#2
hast du mal ein genaues Beispiel? Wenn ich das denke was ich denke dann solltest du mal mit css word breake ,word-wrap, hypens oder was es sonst noch so gibt. Deswegen wäre es mal gut zu sehen wie der Text vor den einspeissen durch Js aussieht und danach.Dann kann man auch sehen was man da an css noch ändern könnte fals nötig
Zitieren
#3
Anbei mal ein Beispiel, wie der Text mit Absätzen in der Liste dargestellt ist:

Lorem ipsum dolor sit amet, consetetur sadipscing elitr, sed diam nonumy eirmod tempor invidunt ut labore et dolore magna aliquyam erat, sed diam voluptua.


At vero eos et accusam et justo duo dolores et ea rebum. Stet clita kasd gubergren, no sea takimata sanctus est Lorem ipsum dolor sit amet. Lorem ipsum dolor sit amet, consetetur sadipscing elitr, sed diam nonumy eirmod tempor invidunt ut labore et dolore magna aliquyam erat, sed diam voluptua. At vero eos et accusam et justo duo dolores et ea rebum. Stet clita kasd gubergren, no sea takimata sanctus est Lorem ipsum dolor sit amet.


Das Energebnis ist bisher, wenn ich den Tag <p> nicht hinzufüge:

Lorem ipsum dolor sit amet, consetetur sadipscing elitr, sed diam nonumy eirmod tempor invidunt ut labore et dolore magna aliquyam erat, sed diam voluptua. At vero eos et accusam et justo duo dolores et ea rebum. Stet clita kasd gubergren, no sea takimata sanctus est Lorem ipsum dolor sit amet. Lorem ipsum dolor sit amet, consetetur sadipscing elitr, sed diam nonumy eirmod tempor invidunt ut labore et dolore magna aliquyam erat, sed diam voluptua. At vero eos et accusam et justo duo dolores et ea rebum. Stet clita kasd gubergren, no sea takimata sanctus est Lorem ipsum dolor sit amet.

Sprich, der Absatz wird entfernt
Zitieren
#4
So, Lösung gefunden...über replace ersetze ich die im Text angegebenen Absätze durch <br>.

Danke dennoch fürs Engagement :-)
Zitieren
#5
Ich habe da mal was getestet
http://sebastian1012.bplaced.net/homepag...gholen.php

Vieleicht solltest du die Daten mit einen iframe holen,der ist das nicht möglich ?
Zitieren


Gehe zu:


Benutzer, die gerade dieses Thema anschauen: 1 Gast/Gäste