Lieber mixmastertobsi,
ich verstehe nicht, inwiefern Deine Anforderung
jede Tastatureingabe abzufangen,
und
[mit KeyCode] keinen "Buchstaben" angezeigt.
ein Problem sein soll. Willst Du nun "jede Tastatureingabe", oder "jedes eingegebene Zeichen" haben?
$( document ).on( "keydown", function( event ) {
Ja, die Variable "event" hat die Eigenschaft KeyCode, in der ein Wert steht, der die Tastenkombi repräsentiert. Was das zugehörige Zeichen angeht, so solltest Du mit den UTF-8-Werten für darstellbare Zeichen ganz schnell zurecht kommen. Alles unter dezimal 32 ist nicht darstellbar. Und wenn es um Akzente geht, die erst in Kombination mit dem folgenden Zeichen einen Buchstaben ergeben... na, dann viel Spaß! Wie genau benötigst Du denn Deinen Keylogger (denn das willst Du gerade bauen!) hinsichtlich der eingegebenen Zeichen?
Liebe Grüße,
Felix Riesterer.