Elmex: Backspace und Numblock-Eingaben abfragen

Hallo!

Ich möchte per Javascript Tastatureingaben abfangen. An sich ist das ja nicht schwer, mein Problem dabei ist, das ich Eingaben vom Numblock zulassen möchte und auch die Backspace-Taste. onkeypressed und onkeydown ermöglichen aber jeweils eins von beiden nicht.
Kennt jemand eine Lösung für dieses Problem?

Elmex

  1. ich habs jetzt so gemacht:

    ich ruf die funktion mit onkeydown und keypressed auf:

    <SELECT onkeypress="return doSomething();" onkeydown="return doSomething();">

    in der funktion frag ich dann ab, welches event sie aufruft:

    Ereignis = window.event;

    if (Ereignis.type=='keydown') {

    if (Ereignis.keyCode; == 8) {
             handleBackspace();
             return false;
         } else return true;

    } else if (Ereignis.type=='keypress'){

    handleOtherKeys();
         return false;
    }

    so behandlet jeder eventhandler die tasteneingaben, die er auch beherrscht...