Andreas Kuthe: hotkey;accesskey

Guten Tag, oder Guten Morgen

wie auch immer.

Wie kann ich mit JavaScript eine Funktion schreiben,
welche auf die Tabulator-Taste reagiert ?

Einfacher gefragt: Wie ermittle ich die Taste [tab] ?

Die Funktion soll von einem Formularelement aufgerufen werden.
So in der Art muss das Funktionieren ?

<input type="" name="" onKeyKown="checkKey(gedrückte Taste)">

function checkkey(gedrückte Taste)  {
  if(gedrückte Taste) == Tabulatortaste)  {
     mache irgend etwas;
     springe dan zum nächsten tabIndex()  // wie das geht, weiss ich
                                          // aber halt die Tab-Taste
                                          // selbst

}
}

Danke im Voraus für jeden Hinweis

Mit freundlichen Grüssen aus Bergisch Gladbach

Andreas Kuthe

  1. Guten Morgen Andreas,

    vielleicht nützt es Dir was:

    http://forum.de.selfhtml.org/archiv/2002/8/21058/#m117684

    habe ich im Archiv gefunden unter dem Stichwort "keycode"

    Grüße aus <http//www.braunschweig.de>

    Tom

    1. Nochmal ich...

      habe hier noch ein Code-Schnipsel, das den Tastencode ermittelt. Allerdings passiert bei TAB und BACKSPACE usw. überhaupt nix.

      <html><head><title>Test</title>
      <script for="document" event="onkeypress()" language="JScript" type="text/jscript">
      <!--
       {
        alert(window.event.keyCode);
       }
      //-->
      </script>
      </head><body>
      </body></html>

      Wenn einer ne Möglichkeit kennt, die Tab-Taste, die Funktionstasten, die Cursor-Steuertasten abzufragen, dann würde mich das auch interessieren.

      Grüße aus http://www.braunschweig.de

      Tom