KeyboardEvent metaKey-eigenschap

Definitie en gebruik

De metaKey-eigenschap retourneert een booleaanse waarde die aangeeft of de "META"-toets is ingedrukt bij een muis- of toetsaanslag.

Niet alle toetsenborden hebben een meta-toets. Voor Sun Microsystems-toetsenborden en toetsenborden van MIT en LISP-machines is het zeer gebruikelijk. De meta-toets wordt gemarkeerd als "META" of gemarkeerd met een gevulde kegel "◆"-symbool.

Op de Mac-toetsenbord wordt de meta-toets aangeduid met "Command/Cmd" ("⌘").

Opmerking:Deze eigenschap is alleen leesbaar.

Voorbeeld

Bevestig of de "META"-toets is ingedrukt bij het indrukken van de toetsenbordtoets:

var x = document.getElementById("demo");
if (event.metaKey) {
  x.innerHTML = "De META-toets werd INGEDRUKT!";
} else {
  x.innerHTML = "De META-toets werd NIET ingedrukt!";
}

Probeer het zelf

Syntax

event.metaKey

Technische details

Terugkeerwaarde:

Booleaanse waarde die aangeeft of de "META"-toets is ingedrukt bij het gebeuren van een toetsaanslag.

Mogelijke waarden:

  • true - de meta-toets is ingedrukt
  • false - de meta-toets is niet ingedrukt
DOM Versie: DOM Level 2 Events

Browser support

Properties Chrome IE Firefox Safari Opera
metaKey Support Support Support Support Support

Related pages

HTML DOM reference manual:KeyboardEvent altKey property

HTML DOM reference manual:KeyboardEvent ctrlKey property

HTML DOM reference manual:KeyboardEvent shiftKey property