Zeilenumbruch in Confirm ()

Sasser

Erfahrenes Mitglied
Guten Abend!

Ich möchte gern in einem Confirm einen Zeilenumbruch machen.

\n funktioniert leider nicht und Google spuckt auch nichts vernünftiges dazu aus.

Gibt es eine Möglichkeit einen Zeilenumbruch einzufügen oder sollte ich die Sache zwecks Browserkombatibilität schnell wieder vergessen?
 
Schreibst du den Text in Single oder Double Quotes?
Wenn ich mich recht erinner geht \n nur in Single Quotes.

*edit*
Habs mal eben ausprobiert, es macht keinen Unterschied ob man Single oder Double Quotes verwendet. Ich war aus irgendeinem Grund der Meinung, dass es genau anders herum wie in PHP ist. Komisch. ;)
 
Zuletzt bearbeitet:
Guten Abend!

Ich lasse das Confirm mit PHP ausgeben:

PHP:
echo "OnClick=\"return confirm('Wollen Sie wirklich?');\"";

Wenn ich nun folgendes mache:

PHP:
echo "OnClick=\"return confirm('Wollen Sie wirklich?\nAlles geht verloren!');\"";

wird das komplette Event ignoriert!?

Was kann ich machen?
 
Du musst den Backslash auch escapen. :)
PHP:
echo "OnClick=\"return confirm('Wollen Sie wirklich?\\nAlles geht verloren!');\"";
 
Aaaah vielen Dank!

Daran hab ich gar nicht gedacht, hätte ja auch am safari liegen können...

Dankeschön :D
 

Neue Beiträge

Zurück