Zum Inhalt springen
View in the app

A better way to browse. Learn more.

Fachinformatiker.de

A full-screen app on your home screen with push notifications, badges and more.

To install this app on iOS and iPadOS
  1. Tap the Share icon in Safari
  2. Scroll the menu and tap Add to Home Screen.
  3. Tap Add in the top-right corner.
To install this app on Android
  1. Tap the 3-dot menu (⋮) in the top-right corner of the browser.
  2. Tap Add to Home screen or Install app.
  3. Confirm by tapping Install.

Zeilenumbrüche in Javascript

Empfohlene Antworten

Veröffentlicht

Hallo,

ich verwende den FCKeditor und habe da nun ein Problem.

Den text einlesen kann ich da. Nur wenn innerhalb des Textes eine Textarea ist wird der Inhalt davon total zerschossen angezeigt.

Ich weiß auch woran das liegt. Wenn ich einer Javascript variable was zuweisen will dürfen keine Zeilenumbrüche (\n nicht <br>) drinnen sein. Aber genau diese Zeilenumbrüche benötige ich..

Weiß einer wie ich in einer Javascript Variable einen Zeilenumbruch rein kriege?

Wenn ich

oFCKeditor.Value	= 'dies ist ein \n test';

mache sieht es im source code so aus

oFCKeditor.Value	= 'dies ist ein
test';[/PHP]

und da es dann nicht mehr in einer reihe ist kriege ich ein Fehler und der packt es nicht in die Variable wie ich möchte. Im Gegensatz zu php kann man bei javascript anscheinend keine Variablen über mehrere Zeilen deklarieren.

Weiß einer von euch dennoch eine Lösung wie ich da Zeilenumbrüche rein kriege so das es auch alles einwandfrei klappt?

Danke im voraus

Mit freundlichen Grüßen

Mike1990

escapen \\n

Wie genau ist das gemeint mit den escapen?

So?


PHP:
$string = "dies ist ein
test";
$test = str_replace("\n","\\n",$string);


Javascript
oFCKeditor.Value = '$test';
[/PHP]

Order wie?

jop

\n ist ein PHP Sonderzeichen für den Zeilenumbruch \\ ist ein php-Sonderzeichen für den einfachen backslash. \\n ergibt somit eine ausgabe von "\n" was von JS wiederrum in einen Zeilenumbruch umgewandelt wird.

Archiv

Dieses Thema wurde archiviert und kann nicht mehr beantwortet werden.

Configure browser push notifications

Chrome (Android)
  1. Tap the lock icon next to the address bar.
  2. Tap Permissions → Notifications.
  3. Adjust your preference.
Chrome (Desktop)
  1. Click the padlock icon in the address bar.
  2. Select Site settings.
  3. Find Notifications and adjust your preference.