Sabine: value von textarea übergeben

Hallo Ihr!

Ich kenn mich leider kaum mit Javascript aus und stehe jetzt vor folgendem Problem:

Ich habe auf meiner Seite eine Textarea, deren Value dynamisch geändert wird, wenn man auf verschiedene Elemente klickt. Das klappt auch ganz gut. Jetzt möchte ich bei Click auf einen Button die aktuelle Value der Textarea übergeben, damit ich den Inhalt der Textarea in dem neuen Fenster ausgeben kann.

Wie mache ich das? Kann ich die Value irgendwie in der URL übergeben?

Danke für die Hilfe.

Sabine

  1. Hi @all!

    Ich kenn mich leider kaum mit Javascript aus und stehe jetzt vor folgendem Problem:

    Mal so kurz gesagt: Javascript kann man eigentlich vergessen, da jeder Besucher es in seinem Browser komplett deaktivieren kann.

    Ich habe auf meiner Seite eine Textarea, deren Value dynamisch geändert wird, wenn man auf verschiedene Elemente klickt. Das klappt auch ganz gut. Jetzt möchte ich bei Click auf einen Button die aktuelle Value der Textarea übergeben, damit ich den Inhalt der Textarea in dem neuen Fenster ausgeben kann.

    kurze Frage: Warum nimmst du hier nicht einfach ein Auswahlfeld/Dropdownliste? Es sieht so auch, als solle der Besucher mehrere Möglichkeiten haben zum Klicken. Warum ihn nicht einfach aus einer Liste oder einer Radioboxengruppe auswählen lassen?

    Wie mache ich das? Kann ich die Value irgendwie in der URL übergeben?

    klar, du kannst das mit einem Formular verschicken, siehe auch http://tutorial.riehle-web.com/tutorial.html.
    Wohin willst du es denn verschicken? Es gibt zwei Methoden zu verschicken, einmal GET und einmal POST. Sobald jedoch eine Textbox vorhande ist, sagt man, sollte man besser POST verwenden, da GET über die URL mitgeteilt wird und somit beschränkt ist.

    MfG, Dennis.

    --
    Was man eigentlich immer sagen will:
    SelfHTML und SelfForum sind echt spize!
    Vielen Dank an alle, die mir hier helfen.
    Fragen zu Formularen beantwortet http://tutorial.riehle-web.com
    Meine HP: http://www.riehle-web.com
    So, das wars!
    1. Hallo Dennis,

      danke für die schnelle Antwort. Das mit der Drop-Down Box geht bei mir leider nicht. Kurze Erklärung:

      Ich habe auf meiner seite verschiedene Textboxen, deren Inhalt dynamisch geändert wird. Drückt man auf einen Button(Drucken) sollen die aktuellen Inhalte der Textboxen ausgegeben werden und noch anderer Text. Das alles wollte ich auf der neuen Seite anordnen (quasi als Druckansicht). Ich weiss nun aber nicht wie ich auf der neuen Seite auf die Ihnhalte der Textboxen zugreifen kann.

      Grüße Sabine

      1. Hi @all!

        Ich weiss nun aber nicht wie ich auf der neuen Seite auf die Ihnhalte der Textboxen zugreifen kann.

        steht dir PHP zur Verfügung? Was sonst?

        MfG, Dennis.

        --
        Was man eigentlich immer sagen will:
        SelfHTML und SelfForum sind echt spize!
        Vielen Dank an alle, die mir hier helfen.
        Fragen zu Formularen beantwortet http://tutorial.riehle-web.com
        Meine HP: http://www.riehle-web.com
        So, das wars!
        1. Hi,

          eine rein javaScript basierte Lösung wäre unangenehm zu programmieren, aber machbar.

          du öffnest ein leeres fenster, und schreibst e via javascript voll.

          das ist unelegant, unkompatibel, aber machbar.

          beachten solltest du dabei allerdings, dass mit steigender menge, die du in das fenster schreibst, der lade vorgang extrem steigt (nicht allein wegen der mnege, sondern wegen der schwachen performance von javascript) oder im internet explorer sogar komplett zu abstürzen führen kann.

          Gruß

          Phil

          --
          ich bin ein nachmacher: http://www.eppstein.de
  2. Nabend Sabine.

    Ich habe auf meiner Seite eine Textarea, deren Value dynamisch geändert wird, wenn man auf verschiedene Elemente klickt. Das klappt auch ganz gut. Jetzt möchte ich bei Click auf einen Button die aktuelle Value der Textarea übergeben, damit ich den Inhalt der Textarea in dem neuen Fenster ausgeben kann.

    Du solltest dich mit der Werteübergabe zwischen HTML-Dokumenten beschäftigen:
    http://aktuell.de.selfhtml.org/artikel/javascript/wertuebergabe-2/index.htm#a4

    Ansonsten könntest du natürlich auch die Druckvorschauseite mittels einer serverseitigen Technik erzeugen, so du und dein Provider eine beherrschen.

    Freundschaft!
    Siechfred