Tobias Beck: auswahlliste.text auslesen

Hallihallo

Ich hab hier ein kleines Javascript Problem zu dem ich
seltsamerweise keine Lösung finde.

Also ich erzeuge mit php dynamisch eine Auswahlliste:

<option value="$id">$plz $ort</option>

Nun möchte ich die Werte $plz und $ort onChange() in 2
darunterliegende Textfelder eintragen. Problem für mich ist jetzt an
den text String zu kommen.

document.formularname.auswahlliste.text gibt immer undefined zurück
und document.formularname.auswahlliste.value die $id. Ich hab mir
schon überlegt mit php noch ein js Array zu erzeugen, halte das aber
für Overkill, die document.formularname.auswahlliste.text Variante
sollte doch funktionieren oder?

Vielen Dank im Voraus
Tobi

  1. Hallo,

    document.formularname.auswahlliste.text gibt immer undefined zurück

    Kein Wunder, bei dieser Syntax - doch wohl eher so:

    document.formularname.auswahlliste.options[document.formularname.auswahlliste.selectedIndex].text

    MfG, Thomas

    1. Hi Thomas

      document.formularname.auswahlliste.options[document.formularname.auswahlliste.selectedIndex].text

      Es klappt!
      Vieelen Dank!

      Tobi