خصوصیت metaKey رویداد KeyboardEvent

تعریف و استفاده

خصوصیت metaKey یک مقدار بولین بازمی‌گرداند که نشان‌دهنده این است که در زمان وقوع رویداد کلیک ماوس، کلید "META" فشرده شده است یا خیر.

همه کیبوردها دارای کلید meta نیستند. برای کیبوردهای Sun Microsystems و کیبوردهای MIT و LISP، این کلید بسیار رایج است. کلید meta با عنوان "META" یا با نشانگر یک مثلث کامل "◆" نشان داده می‌شود.

در کیبوردهای مک، کلید meta با کلید "Command/Cmd" ("⌘") نشان داده می‌شود.

توضیحات:این خاصیت فقط خواندنی است.

مثال

مطمئن شوید که در زمان فشردن کلیدهای کیبورد، کلید "META" فشرده شده است یا خیر:

var x = document.getElementById("demo");
if (event.metaKey) {
  x.innerHTML = "کلید META فشرده شده است!";
} else {
  x.innerHTML = "کلید META فشرده نشده است!";
}

آزمایش کنید

منطق

رویداد.metaKey

جزئیات فنی

مقدار بازگشتی:

بولین، نشان‌دهنده این که در زمان وقوع رویداد کلید فشردن، کلید "META" فشرده شده است یا خیر.

ممکنه مقدارها:

  • true - کلید meta فشرده شده است
  • false - کلید meta فشرده نشده است
نسخه DOM: سطح دوم رویدادهای DOM

پشتیبانی مرورگر

ویژگی‌ها Chrome IE Firefox Safari Opera
metaKey پشتیبانی پشتیبانی پشتیبانی پشتیبانی پشتیبانی

صفحات مرتبط

دستورالعمل HTML DOM:ویژگی altKey رویداد KeyboardEvent

دستورالعمل HTML DOM:ویژگی ctrlKey رویداد KeyboardEvent

دستورالعمل HTML DOM:ویژگی shiftKey رویداد KeyboardEvent