Heikstar: Zeilenumbrüche in einer Textarea

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

  1. 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

    --
    LeagueEditor JavaScript :: simple Ligaverwaltung auf der Basis von JavaScript || JS Tetris :: für zwischendurch
    1. Hallo,

      Du solltest mit encodeURI() und decodeURI() Dein Ziel erreichen.

      Es muss schon encodeURIComponent sein.

      Mathias

      1. Hallo Mathias,

        Es muss schon encodeURIComponent sein.

        Ja, stimmt! ;-)

        Mit freundlichem Gruß
        Micha

        --
        LeagueEditor JavaScript :: simple Ligaverwaltung auf der Basis von JavaScript || JS Tetris :: für zwischendurch
  2. 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

    --
    /voodoo.css:
    #GeorgeWBush { position:absolute; bottom:-6ft; }