SELF-Treffen in Mannheim 2025

SELFHTML wird 30 Jahre alt!
Die Mitgliederversammlung findet am 24.05.2025 um 10:00 statt. Alle Mitglieder und Interessierte sind herzlich eingeladen.
Davor und danach gibt es Gelegenheiten zum gemütlichen Beisammensein. → Veranstaltungs-Ankündigung.

JavaScript/DOM/Event/altkey

Aus SELFHTML-Wiki
< JavaScript‎ | DOM‎ | Event
Wechseln zu: Navigation, Suche

Die Eigenschaften altKey, ctrlKey, shiftKey (Sondertasten nach der Microsoft-Syntax) speichert, ob die Alt -Taste, die Umschalt-Taste oder die Steuerung-Taste gemeinsam mit einer anderen Taste gedrückt wurden.

Beispiel ansehen …
function Tastendruck (Ereignis) {
  if (!Ereignis) Ereignis = window.event;

  if (Ereignis.altKey) alert("Eine Taste plus Alt-Taste wurde gedrückt!");
  if (Ereignis.ctrlKey) alert("Eine Taste plus Steuerung-Taste wurde gedrückt!");
  if (Ereignis.shiftKey) alert("Eine Taste plus Umschalt-Taste wurde gedrückt!");
}

document.onkeypress = Tastendruck;

Im Beispiel wird überwacht, ob der Anwender eine Taste drückt (keypress). Wenn ja, wird abgefragt, ob zusätzlich die Alt-, Steuerung- oder Umschalt-Taste gedrückt wurde. In diesem Fall wird jeweils eine entsprechende Meldung ausgegeben.

Beachten Sie: Seien Sie vorsichtig beim Ausprobieren dieses Beispiels. Einige Browser verfügen über voreingestellte Shortcuts.