onkeydown ist kein Funktion, sondern ein Ereignis, also gewissermaßen ein Zeitpunkt. Mit Hilfe des Event-Handlers kannst Du zu eben diesem Zeitpunkt JavaScript-Code ausführen - an welchem absolut nichts Besonderes ist.
Also ich möchte gerne eine Funktion aufrufen, die Variablen verändert; aber wenn möglich ohne dabei ein Textfeld eröffnen zu müssen. Es soll jede gebrückte Taste registriert werden, solange das Fenster angeklickt ist.