LastBoyScout: onclick vs. onchange

Beitrag lesen

Hi henman,

Dann hol dir zusätzlich den angezeigten Text.

  • die Eigenschaft "selectedIndex" des Selects gibt dir den Index des zurzeit gewählten Option-Elementes
  • die Eigenschaft "text" der Option-Elemente gibt dir den angezeigten Text des Elementes. Wenn du die zurzeit gewählte Option ansprichst, bekommst du also den angezeigten Text und die Value.

Aber wie bzw. wo soll ich die Anzahl der benötigten Optionen übergeben? Ich kann diese ja weder im Valuewert noch im Optionstext hinterlegen!

Anderer Ansatz:

Entscheide im Change-Handler je nach Übergabewert, welche Anzahl genutzt werden soll.

Auch hier das Problem, wie ich der Funktion übermitteln soll wie viele Felder sie bei der jeweiligen Auswahl erzeugen soll!?

P.S. Warum onselect() nicht auch für <option> möglich gemacht wurde ist mir ein Rätsel...