Hallo windhagen,
~~~javascript
if(!Ereignis)
{ Eieignis = window.event;
^ Tippfehler?
// PROBLEM >>>>>>>>>>>
this.arrowUp_down;
// PROBLEM ENDE >>>>>
this bezieht sich hier nicht auf das Objekt, sondern auf das Eventauslösende Element. Du musst am Anfang die Referenz auf das Objekt zwischenspeichern:
~~~javascript
function keyboard_watch()
{
var dieses = this;
...
und im Eventhandler
dieses.arrowUp_down();
mit(), da es doch ein Funktionsaufruf ist.
Gruß, Jürgen