Zeilenumbrüche in einer Textarea
Heikstar
- javascript
0 derletztekick2 molily
0 wahsaga
Hallo zusammen,
folgendes Problem:
Hab mir ein Formular gebastelt in dem ich unter anderem eine Textarea habe, in der ein mehrzeiliger Text eingegeben werden kann.
Des weiteren habe ich ein Dropdown-Feld, bei dessen Änderung die gesamte Seite neugeladen werden muss.
Diese Änderung übergibt auch alle anderen Werte des Formulars, damit die letzten Änderungen in den anderen Formularfeldern auch mit übergeben werden und nicht verloren gehen.
Dabei sieht der Linkaufruf für die Textarea folgendermaßen aus:
&text='+ document.form.text.value + '
Dabei werden jedoch alle Zeilenumbrüche vernichtet.
Kennt jemand ne Möglichkeit das zu umgehen?
Danke.
Gruß
Heikstar
Hallo Heikstar,
Dabei sieht der Linkaufruf für die Textarea folgendermaßen aus:
&text='+ document.form.text.value + '
Dabei werden jedoch alle Zeilenumbrüche vernichtet.
Kennt jemand ne Möglichkeit das zu umgehen?
Du solltest mit encodeURI() und decodeURI() Dein Ziel erreichen.
Mit freundlichem Gruß
Micha
Hallo,
Du solltest mit encodeURI() und decodeURI() Dein Ziel erreichen.
Es muss schon encodeURIComponent sein.
Mathias
Hallo Mathias,
Es muss schon encodeURIComponent sein.
Ja, stimmt! ;-)
Mit freundlichem Gruß
Micha
hi,
Des weiteren habe ich ein Dropdown-Feld, bei dessen Änderung die gesamte Seite neugeladen werden muss.
Diese Änderung übergibt auch alle anderen Werte des Formulars, damit die letzten Änderungen in den anderen Formularfeldern auch mit übergeben werden und nicht verloren gehen.
Warum schickst du das Formular dann nicht einfach ab? Dann kannst du auf's selber-zusammenbasteln des Querystrings doch komplett verzichten.
gruß,
wahsaga