Hallo!
Ich möchte per Javascript in einer Textarea mit relativ viel Text Zeilenumbrüche hinter einem einfachen Hochkomma einfügen bzw. wieder entfernen (also togglen).
Naiverweise dachte ich, dass folgendes ausreicht.
Hinweg:
$('#Textfeld').text()replace(/'/g, "'\n");
Rückweg:
$('#Textfeld').text()replace(/'\n/g, "'");
Das funktioniert im FF3 auch gut, nur im IE6 leider nicht. Dort verlangt er nach "<br>". Wie das Verhalten im IE7 und IE8 ist, konnte ich mangels Installation noch nicht testen.
Jegliches Einfügen von "\r", "\r\n" oder eines Carriage Returns per " " haben mich noch nicht weitergebracht.
Leider muss der Code noch im IE6 laufen, daher wär ich neugierig, ob es eine Version ohne Browserweiche gibt.
Vielen Dank!
Horsti
P.S.: Bitte kein Geflame "Sag deinem Kunden, dass du den IE6 nicht unterstützt." usw.! Den Kampf habe ich schon ausgefochten (und verloren).