JavaScript/DOM/Event/altkey

Aus SELFHTML-Wiki
JavaScript‎ | DOM‎ | Event
Version vom 12. März 2025, 11:58 Uhr von MScharwies (Diskussion | Beiträge) (-Iconset)

(Unterschied) ← Nächstältere Version | Aktuelle Version (Unterschied) | Nächstjüngere Version → (Unterschied)
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.

Abgerufen am 2.09.2025
von "http://wiki.selfhtml.org/wiki/JavaScript/DOM/Event/altkey"