Hallo,
Habe es jetzt mal mit onKeyDown probiert. Es tut sich zwar im FF was, aber mit den alten Werten. Also wenn ich runter drücke steht im Drop-Down schon Wert 3 aber in der Funktion wird noch Wert 2 genutzt.
Das Drücken und loslassen erzeugt nicht nur ein onkeydown, sondern auch ein onkeypress und ein onkeyup event. Versuche es damit.
Gruß