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...