Jogi: Wert aus Pulldownmenue im anderen Feld anzeigen

Hallo Leute,

habe das Problem schon mal gepostet, aber noch nicht lösen können:

Ich habe ein Formular mit einem Pulldownmenu und einem ganz normalen,
einzeiligen Feld.
Wenn ich jetzt ezwas aus dem Pulldown-Menü auswähle, dann soll
automatisch in dem Feld deneben ein kleiner Hinweis erscheinen.

So nach dem Motto:

Pulldpwn-Auswahl ist: USA
Dann erscheint im Textfeld: Währung ist USD

geht sowas, wenn ja wie?

Grüße

Jogi

  1. Hallo Jogi.

    habe das Problem schon mal gepostet, aber noch nicht lösen können:

    Du hast doch einen Hinweis bekommen.

    Pulldpwn-Auswahl ist: USA
    Dann erscheint im Textfeld: Währung ist USD

    Der Zugriff auf eine Auswahlliste ist hier beschrieben:
    http://de.selfhtml.org/javascript/objekte/options.htm

    Der Eventhandler für das Erkennen von Änderungen an einem Dropdown-Menü ist onChange, alternativ ginge auch onSubmit:
    http://de.selfhtml.org/javascript/sprache/eventhandler.htm#onchange
    http://de.selfhtml.org/javascript/sprache/eventhandler.htm#onsubmit

    Das selektierte Element der Auswahlliste liefert dir selected in Verbindung mit value:
    http://de.selfhtml.org/javascript/objekte/options.htm#selected
    http://de.selfhtml.org/javascript/objekte/options.htm#value

    Der Zugriff auf Formularelemente ist hier beschrieben:
    http://de.selfhtml.org/javascript/objekte/forms.htm#allgemeines

    Die Eigenschaft, um einem Eingabefeld einen Wert zuweisen zu können, ist value:
    http://de.selfhtml.org/javascript/objekte/elements.htm#value

    Wohlan, junger Freund, hau in die Tasten!

    Freundschaft!
    Siechfred

    --
    Wissen bedeutet zu wissen, wo es steht.
    1. Freundschaft!
      Siechfred

      Ja, habs soweit hinbekommen und auch kapiert!!!
      Nur jetzt stehe ich vor nem neuen Problem.
      Die Auswahlliste hat nämlich 2 verschiedene Values.
      Nämlich Währung und Kurs, durch Komma getrennt.

      Also so:

      <option value="CAD,0.643">Kanadische Dollar</option>

      Es soll aber beim Anklichen NUR CAD angezeigt werden.
      Kann ich mir da ein Array draus basteln?

      Grüße

      Jogi

      1. Hallo Jogi.

        Ja, habs soweit hinbekommen und auch kapiert!!!

        Fein :)

        Nur jetzt stehe ich vor nem neuen Problem.

        Schreibst du den Value des selektierten Eintrages direkt in ein Eingabefeld? Also gibt es zwei Möglichkeiten. Entweder du extrahierst mit Hilfe einer passenden Stringfunktion das Währungskennzeichen aus dem Wert:

        http://de.selfhtml.org/javascript/objekte/string.htm

        Oder du baust dir ein Array aus allen Währungskennzeichen, wobei natürlich die Indexnummer deiner options mit der des Währungs-Arrays übereinstimmen muss.

        Freundschaft!
        Siechfred

        --
        Wissen bedeutet zu wissen, wo es steht.