Thorsten F.: Tastatureingabe zum Funktionsaufruf

Beitrag lesen

Hi,

diese Funktion wird bei jedem Tastendruck ausgelöst, da unter der Funktion die Zeile: document.onkeypress = Tastendruck; steht.

Ja, der KeyCode 49 entspricht der Taste 1.
Die Funktion wird immer aufgerufen, da ein Fehler in der Fkt. vorhanden ist. Du hast die if-Anweisung mit einem ; beendet. Das ; darf da aber nicht hin.

if(window.event.keyCode == 49)
     window.location.href = "cmd://doit?script=choice('1')";

Gruß,
Thorsten F.