Syd: Formularfelder 1:1 auslesen und in neuem Fenster öffnen.

Beitrag lesen

Hallo Cruz

habe deine Anweisungen befolgt und habe aber trotzdem noch ein Problem:

Ich möchte den Formularinhalt (textarea) nicht senden, sondern lediglich im  neuen Fenster öffnen.
Wenn ich das textarea nun auf wrap=hard einstelle, dann wird der automatische Zeilenumbruch nur dann
übernommen wenn ich den Formularinhalt per e-mail versende. Im neuen Fenster werden nur die \n Zeichen
berücksichtigt die durch die Enter-Taste selbst entstehen, der automatische Zeilenumbruch aber nicht.
Vielleicht kannst du mir nocheinmal helfen, wäre nett.

Viele Grüße

Syd

Die Funktion die \n gegen <br> austauscht: (neu(), öffnet neues Fenster)

function check()

{
eingabe1 = document.quest.eingabe1.value;

var reg = /\n/;

if (reg.exec(eingabe1))

{ neu1= eingabe1.replace(/\n/g,"<br>"); }

neu();

}

Achtung, in einem textarea stehen nur dort \n Zeichen, wo auch die Enter Taste gedrückt wurde.

Wo ein automatischer Umbruch stattfindet wegen der Breite des Feldes, da stehen erstmal keine!
Wenn du allerdings erstmal die Form submittest, können optional \n an den Stellen auch übermittelt
werden, je nach dm ob du wrap=soft oder wrap=hard angegeben hast.

Gruß
Cruz